我试图匹配一组特定的字符,但每个只有1个.
例如,如果该集合是[abcd],我想以任何顺序匹配包含这些确切字符的字符串.
abcd - true
bcad - true
abc - false (need all characters)
abbd - false
abcdd - false
Run Code Online (Sandbox Code Playgroud)
据我所知,目前还没有简单的方法可以通过RegEx实现这一目标,但没有答案足够确凿.
\b(?:([abcd])(?!\w*?\1)){4}\b
Run Code Online (Sandbox Code Playgroud)
请参阅regex101上的演示 (仅适用于您的正则表达式中的前瞻)
| 归档时间: |
|
| 查看次数: |
1155 次 |
| 最近记录: |