【发布时间】:2013-05-10 08:10:21
【问题描述】:
当我遇到麻烦时,我正在维护一些旧代码。我对这种正则表达式模式感到困惑:/^.*$/(作为textFieldValidation(this,'true',/^.*$/,'','' 中的参数提供)。
我将此正则表达式解释为:
- /^=打开模式
- .=匹配任意值的单个字符(EOL 除外)
- *=匹配 0 次或多次
- $=匹配行尾
- /=关闭模式
所以……我认为这个模式匹配所有内容,这意味着该函数除了浪费处理周期之外什么都不做。我对么?
【问题讨论】:
-
我的程序员感觉很刺痛,一个javascript函数中有五个参数,其中一个是
'true'。这可不好 -
@NicoSantangelo:太可怕了
标签: javascript regex