用于joomla 2.5语言文件的正则表达式

时间:2012-09-05 13:16:31

标签: regex eclipse notepad++

我有一个看起来像这样的joomla 1.7语言文件

LUOGO NASCITA="Luogo di nascita:"
NAZIONE="Nazione:"

我需要将其更改为

LUOGO_NASCITA="Luogo di nascita:"
NAZIONE="Nazione:"

由于2.5 joomla决定不允许键名(http://docs.joomla.org/Specification_of_language_files)中的空格,我正在用Eclipse或Notepad ++搜索[A-Z] [A-Z]。

如何更改空格“”并使用下划线“_”而不删除左侧和右侧的字母?

1 个答案:

答案 0 :(得分:0)

为正则表达式使用捕获组:

/([A-Z])\s([A-Z])/g

并替换为

$1_$2

但请注意,这也将删除您语言中的任何此类字符串。