2016-08-19 71 views
0

一个替换的正则表达式我正在寻找一种方式来小写选择BACKTICKED文字使用记事本+ +如何使用记事本++

这里正则表达式为小写选定的文本是一个例子字符串:

Select * FROM `Weird_TEXT` WHERE 

和期望输出:

Select * FROM `weird_text` WHERE 

我能找到使用正则表达式这些字符串(包括反引号):

(?<=FROM)(.*)(?= WHERE) 
`Weird_TEXT` 

但我无法弄清楚如何替换文本为小写,我已经使用以下尝试:

\1\L\2\L 
\1\L\2\L\3 

编辑:

当我点击查找下一个在记事本++,选项中包含单词Weird_TEXT附近的反引号。这可能是为什么RegEx不起作用吗?

+0

什么你当前的企图得到什么? –

+0

@TimBiegeleisen没有任何反应 – camdenl

回答

1

只是把这个在替换框中:

\L$1 
+0

没有任何反应,我想知道是否因为引号('')包含在搜索文本中? – camdenl

+0

奇怪的是,它适用于我,Npp v6.9.2和'正则表达式'检查。 – Toto

+0

引号中没有引号,'\ L'不会对它们起作用。 – Toto