RegEx - 筛选出服务帐户

问题描述:

如何创建符合以下要求的RegEx查询并排除以sa_开头的帐户?RegEx - 筛选出服务帐户

实施例的源数据:

Test request domain\user1 Test domain\sa_name2 Request domain\user1 Test Request Test domain\user2 Test domain\sa_name1 

除外结果:

user1 
user2 
+1

你的字符串包含3个用户名,2 O他们是相同的。你将得到全部3个'domain \\([^ \ W _] +)\ b',并且你将需要用你的语言方法去除愚蠢。 –

+0

什么是你的正则表达式? –

+0

我没有自己的RegEx风格..还没有 – LaPhi

使用负向前看符号:

domain\\(?!sa_)(\w+) 

Live demo