<分区>
如何使用正则表达式验证 GSTIN 编号。 例如 11ABCDE1234L1Z1
我当前的正则表达式是:
^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$
<分区>
如何使用正则表达式验证 GSTIN 编号。 例如 11ABCDE1234L1Z1
我当前的正则表达式是:
^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$
最佳答案
最后一位是校验位。基于一些真实的 GSTIN 示例,其验证在 Internet 上并不十分清楚 - 它的字母数字 - 0-9A-Z
因此正确的正则表达式是 -
^[0-9]{2}[A-Z]{5}[0-9]{4}[A-Z]{1}[1-9A-Z]{1}Z[0-9A-Z]{1}$
关于c# - 用于验证 GSTIN 编号的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44854068/