我试图用正则表达式将大写字母替换为对应的小写字母。 这
EarTH: 1,
MerCury: 0.2408467,
venuS: 0.61519726,
就变成了
earth: 1,
mercury: 0.2408467,
venus: 0.61519726,
崇高的文本。我怎么能只在包含小写字母和大写字母的单词中小写字母?所以它影响金星而不是金星。
我试图用正则表达式将大写字母替换为对应的小写字母。 这
EarTH: 1,
MerCury: 0.2408467,
venuS: 0.61519726,
就变成了
earth: 1,
mercury: 0.2408467,
venus: 0.61519726,
崇高的文本。我怎么能只在包含小写字母和大写字母的单词中小写字母?所以它影响金星而不是金星。
当前回答
发现:(\ u) 替换:\ L $ 1 $ 2
在notepad++中确认操作。 别忘了勾选“火柴盒”。
其他回答
你可以:
发现:(\ w) 替换为:L$1
或者选择文本,按ctrl+K+L。
发现:(\ u) 替换:\ L $ 1 $ 2
在notepad++中确认操作。 别忘了勾选“火柴盒”。
试试这个
发现:([a - z]) ([a - z] +) \ b 替换:$ 1 \ L 2美元
确保打开区分大小写(Alt + C)
我觉得这对其他人来说也很有用:
发现:
([a - z])(*)。
替换:
\L$1$2—>将$1和$2中的所有字母转换为小写字母 但 \l$1$2—>将只将$1的第一个字母转换为小写字母,其他的都保持不变
大写的\U和\U也是一样
在BBEdit的工作原理是这样的(例如:将ID值改为小写):
搜索任意值:<a id="(?P<x>.*?)" > < / > <a id="\L\P<x>\E"></a>
<a id="VALUE"></a> 变成:<a id="value"></a>