Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript-if(arg.match(/^\/.*/){_Javascript_Regex - Fatal编程技术网

Javascript-if(arg.match(/^\/.*/){

Javascript-if(arg.match(/^\/.*/){,javascript,regex,Javascript,Regex,我正在使用nodejs进行API测试。为了测试这个if语句的内容,我需要找到一个与这个正则表达式匹配的字符串 if (arg.match(/^\/.*/)) { // ... } 有人能推荐一个匹配的字符串吗?该模式将匹配任何以正斜杠开头的字符串。尝试使用/foo测试正则表达式。它将直接显示匹配的文本 在这种情况下,它将是/a 永久链接到您的示例http://regexpad.com/?r=^\%2F.*&f=&m0=%2Fa#p-javascript这个问题不清楚您的问题是什么。请您

我正在使用nodejs进行API测试。为了测试这个
if
语句的内容,我需要找到一个与这个正则表达式匹配的字符串

if (arg.match(/^\/.*/)) {
    // ...
}

有人能推荐一个匹配的字符串吗?

该模式将匹配任何以正斜杠开头的字符串。尝试使用
/foo
测试正则表达式。它将直接显示匹配的文本

在这种情况下,它将是
/a


永久链接到您的示例http://regexpad.com/?r=^\%2F.*&f=&m0=%2Fa#p-javascript

这个问题不清楚您的问题是什么。请您添加更详细的解释,以便其他人可以帮助您。Duncan,我正在使用nodejs进行API测试。我试着调试一些东西,我喜欢使用这个“if”语句。我不确定应该传递什么类型的字符串才能进入此“if”。您正在寻找与此模式匹配的字符串?我尝试了此/c/Users/red/Documents/old/。但这与这种模式不符。它跳过了“if”:(@user1748253-我怀疑你的输入字符串不是你想象的那样。你确定开头没有空格吗?这是一个用JavaScript编写的代码的屏幕盖:@user1748253-这是你可以自己运行的RegexPad版本:修复了!你是正确的,shell脚本(调用此JS)在调用之前删除“/”。感谢您的建议:)在输入左侧的表达式时,省略第一个和最后一个斜杠-您可以在右下角的代码中看到它的外观。