寻找验证javascript变量名称的代码

时间:2017-11-13 10:22:59

标签: php validation

我需要从用户那里获得一些javascript变量名。用户只能输入有效的变量名称。例如:

"test1" - valid input,
"test 1" - not valid input.
"_a" - valid.

现在我正在寻找可以用javascript变量命名标准验证用户输入的PHP代码。

1 个答案:

答案 0 :(得分:1)

如果您不期望任何unicode值,可以尝试使用正则表达式:

if(preg_match('/^[a-zA-Z_$][0-9a-zA-Z_$]*$/', $jsVar, $matches)){
     var_dump($matches);
}

Regex DemoPHP Demo