有没有办法通过正则表达式匹配固定长度字符串中的固定数目的字符?
例如,我想匹配所有字符串,其中字符串的长度为5,并且正好有3个字母和2个感叹号(!)。感叹号可以在字符串中的任何位置。
匹配示例:abc !!,a!b!c,!! abc,a !! bc
我尝试使用前瞻进行匹配,但无法限制长度。以下是我使用的正则表达式。
(?=\w*!\w*!\w*)[\w!]{5}
这匹配a !!! b和a !!!! 以及我不想要的
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句