我想使用1到8个字符之间的正则表达式提取文本,不包含2个以上的字母([A-Za-z])。 例如: Valid: "12A-32B" from the text "Register:12A-32B Index:A"
Invalid: "12 Index" from the text "Register:12 Index:A"
在这个例子中,所提取的文本应该有文字“注册”为界。 我试过使用积极/
之间的可选空白所以目前我有以下正则表达式模式,允许我检测任何字符串包含9个连续相同的字符。 /^.*(\S)\1{9,}.*$/
这与像一串完美的作品如下:this a tesssssssssst但是我希望它也发现像这样的字符串:this a tess sss ssssst(重复字符的数目相同,但有一个可选的空格) 任何想法?