我想创建正则表达式以完全匹配一个字符串格式。 的字符串会是这样正则表达式整数在单词没有正常失败
A3476,TextA B5628,TextB A9871,TextC
第一个字符应为“A”或“B”,它会跟这应该是长度正好4字符和后跟“”整数。 只有逗号后三个单词将重复那些是'TextA'或'TextB'或'TextB'。
我已经试过这个表达式
(A|B)(\d{4})(,)(TextA|TextB|TextC)
当我添加任何字母的整数或整数数大于4个字符长度的字符串匹配应该失败,但它不是失败。
假设如果字符串是喜欢这样7876,TextA
这个
A653k7876,TextA
我得到的结果。结果是缺少字符'A'并从结尾读取整数。我的意图是失败。
感谢它解决了。我正在尝试单线选项,没有'^'符号。 – PSR 2013-03-21 10:29:55