我有字符串:
CN=Help & Technical,CN=Users,DC=dave,DC=com
我想在一组组中删除'='和','之间的所有内容。基本上我正在使用这个...
=([\w-\s]*)
它只是拖回了以下内容:
=help
=users
=dave
所以你可以看到我没有获得帮助&第一组技术是我想要的。这有可能是任何人都可以帮助我正则表达式我只是不能解决...
答案 0 :(得分:8)
我没有对此进行测试,但=([^,]*)
应该有效。
答案 1 :(得分:2)
您只需在此处的正则表达式中加入&
符号即可。
=([\w-\s&]*)
请注意,到目前为止,这是非常严格的限制...没有撇号,没有数字,没有其他标点符号。您可能需要考虑是否会显示任何内容并在适当时添加它们。
答案 2 :(得分:1)
这应该有效
=(.+),|\w
它应匹配=之后的所有内容,直到a或输入