我正在使用正则表达式来匹配字符串列表:
/(Art|Dance|Writing|Theater \(Musical\))/g
我遇到的问题是单词字符串“艺术”,“舞蹈”,“写作”等完美匹配,但我无法弄清楚如何匹配“剧院(音乐剧)”。我找到的所有提示都是为了匹配任何可以包含空格的字符串,但我需要它只能来自给定的列表。
我相信我们使用的软件使用了javascript正则表达式,如果这有任何区别的话。
答案 0 :(得分:4)
您问题中的正则表达式是正确的,并且会与输入res\layout\yourfragmentname.xml
匹配。
它也是will correctly match even if you have the i
case insensitive flag set。 (当然,在这种情况下它也会匹配Theater (Musical)
等。)
您的代码或输入数据一定存在其他问题。