簡體   English   中英

使用 C# 檢測文本中的電子郵件和社交媒體帳戶

[英]Detecting emails and social media accounts in text with C#

我正在創建某種社交平台,人們必須付費才能使用它。 我不應該允許任何人寫下他們的電子郵件地址、社交媒體帳戶用戶名(例如 Instagram 用戶名)或他們的電話號碼。

手動掃描每個個人資料更新將是一項繁瑣且成本高昂的操作,因此我正在考慮一種方法來查找和刪除此類聯系方式,至少在某種程度上是這樣。

我已經使用 regext 來查找 @ 字符,但這不會真正起作用,因為用戶很容易忽略 @ 字符!

有沒有我可以用於這個豪豬的圖書館?

就像@Robert Harvey 指出的那樣,這是一項非常無望的任務。

您可以使用的一些建議:

  1. 過濾掉任何包含與社交網站匹配的 url 的配置文件。 或者一般禁止鏈接。
  2. 僅過濾掉提及社交網站名稱/名稱快捷方式的配置文件,這樣您的工作就會少很多。
  3. 在用戶可以輸入此類不需要的詳細信息的地方,您可以放置​​一個大的免責聲明,即禁止以任何方式鏈接到任何社交媒體,並可能導致帳戶暫停。
  4. 您可以過濾掉具有連續數字序列的配置文件(忽略空格/破折號)以查找電話號碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM