C# 检测文本中的信用卡号码

C# 检测文本中的信用卡号码,c#,.net,C#,.net,我试图找到一个组件或一种方法,可以检测文本中不同类型的信用卡号码 我已经找到了很多关于验证信用卡号的信息,但我需要能够获取正文,例如网页,并检查是否存在信用卡号、银行账号和/或排序代码 是否有人知道某个组件可以帮助商业或其他方面?具体来说,我的平台是.NETC#,但如果有人知道其他技术中的解决方案,最好知道这些解决方案 谢谢您的帮助。因为信用卡号有固定格式,一个简单的正则表达式就足够了。这需要一个正则表达式:) 检查本页,尤其是“在文档中查找信用卡号”部分。(如果查找16位数字,您可能会发现一些

我试图找到一个组件或一种方法,可以检测文本中不同类型的信用卡号码

我已经找到了很多关于验证信用卡号的信息,但我需要能够获取正文,例如网页,并检查是否存在信用卡号、银行账号和/或排序代码

是否有人知道某个组件可以帮助商业或其他方面?具体来说,我的平台是.NETC#,但如果有人知道其他技术中的解决方案,最好知道这些解决方案


谢谢您的帮助。

因为信用卡号有固定格式,一个简单的正则表达式就足够了。

这需要一个正则表达式:)


检查本页,尤其是“在文档中查找信用卡号”部分。(如果查找16位数字,您可能会发现一些误报。)

检测任何文本中的抄送号码,或者特别是http请求中的抄送号码?:-)我想除了“这是一个16位数字或4x4位数字”之外,还有一些其他的CC数字检测规则,但这是一个startRegular表达式肯定会起作用,这是一个很好的参考,但是你关于16位数字的观点是正确的,因为我不知道卡号的所有格式,这就是为什么我对一个由知道的人支持的组件感兴趣。