Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要为 flex 程序编写一个正则表达式,它会在其中找到重复的字符并拒绝它们,例如它批准 ABD 但不批准 ABDA 或 AABD,因为表达式中重复了“A”。这让我头疼了一个星期,提前感谢您的时间。
如果不区分大小写:
.*(A.*A|B.*B|C.*C|D.*D|E.*E|F.*F|G.*G|H.*H|I.*I|J.*J|L.*L|M.*M|N.*N|O.*O|P.*P|Q.*Q|R.*R|S.*S|T.*T|U.*U|V.*V|X.*X|Y.*Y|W.*W|Z.*Z).*
匹配任何字符,后跟与括号中相同的匹配:/(.)\1/
/(.)\1/
编辑:这只匹配连续的字母。用于/(.).*\1/所有比赛。
/(.).*\1/