Regex 正则表达式:从字符串中删除不需要的字符,包括;()";

Regex 正则表达式:从字符串中删除不需要的字符,包括;()";,regex,Regex,我非常感谢您在这件事上的帮助。我对Regex有些陌生。在本期专题中,我使用正则表达式在Sharepoint 2013中工作 给我这个字符串: CN=Søren Holten(dbo sho),OU=Users,OU=KON,OU=Corporate Users,OU=DK(丹麦),DC=root,DC=local 我只需要返回第一个括号中的字符。在这种情况下,预期结果将是: dbo sho 字符串中的大多数数据都是变量,因此我不能使用固定数量的字符等。您可以这样做: (?<=\()[^\(

我非常感谢您在这件事上的帮助。我对Regex有些陌生。在本期专题中,我使用正则表达式在Sharepoint 2013中工作

给我这个字符串:

CN=Søren Holten(dbo sho),OU=Users,OU=KON,OU=Corporate Users,OU=DK(丹麦),DC=root,DC=local

我只需要返回第一个括号中的字符。在这种情况下,预期结果将是:

dbo sho

字符串中的大多数数据都是变量,因此我不能使用固定数量的字符等。

您可以这样做:

(?<=\()[^\(\)]+(?=\))

(?谢谢。但是输出是错误的。我得到了“Søren Holten”。应该是“dbo sho”。