正则表达式来测试某个单词是否恰好出现了2次
给定一个字符串,测试一个单词是否恰好出现了两次
| 输入 | 经过 |
|---|---|
apple banana pineapple |
不 |
apple banana apple pineapple |
是的 |
apple banana banana pineapple |
是的 |
apple banana apple pineapple apple |
不 |
apple banana apple banana |
是的 |
apple banana banana apple pineapple apple |
是的 |
回答
得到下一个词。如果恰好包含 2 次,则停止。环形。
^(?*.*?b(w+)b)(?>.*?b1b){2}(?!.*b1b)
演示