【发布时间】:2012-12-16 11:57:34
【问题描述】:
我对正则表达式一无所知,但我需要将变量 ($name) 转换为大写。 有人知道怎么做吗?
另外,学习正则表达式的好网站是什么?
【问题讨论】:
-
您是否将整个字符串转为大写?如果是这样,只是 "string".toUpperCase() (如果是 JS) - 你使用什么语言?
-
是的,整个字符串。我需要使用 Perl 正则表达式语法Perl Regex Syntax
-
“我需要使用...”这是作业还是什么?
-
嗯,没错,我根本不能使用 perl 语法。我不应该提到 Perl。这只是关于正则表达式
-
正则表达式用于定义模式,因此它们是不够的。你需要替换匹配的字符串,你肯定有。并且您还需要根据匹配的字符串有条件地替换匹配的字符串。这需要能够定义要执行的代码以确定要用作替换字符串的字符串。 ST2有这个能力吗?你问如何转换一个变量(我认为你的意思是它的值),所以我认为你可以使用一些编程语言(否则你不会有变量),所以它可能是可能的。
标签: regex perl sublimetext2