我有一个文件,我想在其中更改所有具有以下格式的代码:n{,3}L{,2}n{,5} where n= [0-9] any number and L [a-zA-Z] any letter either234AB445,78,ooo278Dk89,25,pppsed 's/[aA]/AB/g;s/[dD]/DK/g' filename
它适用于只有A或D的实例,但是对于已经是AB或DK的实例,它将字母
我正在使用VisualStudio2017搜索(使用.NET框架正则表达式),试图构建一个复杂的正则表达式,但我没有设法将它们组合在一起。regex将搜索每行字符=.The目标应该在2=之间出现的多次现象。但我想排除(和、OR、SELECT等)等多个单词。我现在的查询如下:预期结果:
匹配() A和A (= B =) C)
避免A=D和</e