REGEX -字母和符号(c#)
本文关键字:符号 -字 REGEX | 更新日期: 2023-09-27 18:03:04
我试图创建一个regexp来匹配字符串,匹配以字母开头的字符串,接下来只有一个点,字母和下划线,并以更多的字母(但不是下划线)结束。
例子:
-
ABC。PROCEDURE_INSERT_USER
-
ZXYSQWE。PROCEDURE_LIST_PRODUCTS_COD_PROD_PRICE
我的正则表达式:
/^[A-Za-z]*''.?[A-Za-z_]*(?=A-Za-z_)/
没用. .
谢谢你的帮助
我想这可能会有帮助:
(?:^[a-zA-Z]*''.[a-zA-Z_]*[a-zA-Z]$)
以字母开头,然后是点,字母和下划线的任意组合,最后以字母结尾。
而不是检查末尾是否有下划线,你知道它总是一个字母。它更容易阅读。
你可以在这里看到正则表达式测试(修复了你发现的问题):Regex101.com - Test