想通过正则匹配一些字符,但是不太会用,求大家帮忙写一个

.Net技术 码拜 9年前 (2016-02-27) 768次浏览
SELECT * FROM log27test/27test where deviceType="2129" and ((eventType="WinApplication" and TargetAddress="192.168.0.66"))

本人想配置出这条SQL中的全部 ‘=’前面的字符串,例如deviceType、eventType、TargetAddress 等,有可能还会更多

解决方案

15

[a-z,A-Z,_,0-9,]+\s*=

共找到 3 处匹配:
deviceType=
eventType=
TargetAddress=
大致就是匹配规则,以a-z,A-Z或下划线和数字开始的标识符,加上0或多个空格,加上等号,就是匹配。

25

@"\w+(?==)"

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明想通过正则匹配一些字符,但是不太会用,求大家帮忙写一个
喜欢 (0)
[1034331897@qq.com]
分享 (0)