匹配字符串的起始字符

时间:2014-08-06 17:31:08

标签: javascript jquery regex

我的字符串如下:

/transaction/tran_id=123

我希望匹配字符串的/transaction/部分。如果是这样的话,

window.location.href = url;

否则

alert("Not URL");

我尝试了str.match("^string")

2 个答案:

答案 0 :(得分:2)

if ( url.indexOf('/transaction/') === 0 )
    window.location.href = url;

你不需要正则表达式,只需使用indexOf,如果索引为零,则url以该字符串开头

答案 1 :(得分:0)

/ ^ / \ w / $ / .test(str)告诉你可以告诉你你的字符串是否包含/ anyword /,这将更通用。希望它可以帮到你。