正则表达式 - 在JS中使用/ *而不在评论中获取我的代码

时间:2012-11-15 16:16:17

标签: javascript regex

我需要做一些拆分,比如:

$(element).split(/*(.+)?/)[1]);

但是那些/*字符会使我的代码成为评论。 我怎样才能使用它&避免这种情况发生?

2 个答案:

答案 0 :(得分:5)

转义*字符以符合字面意思。它意味着正则表达式中的某些东西。这意味着前一个令牌匹配0次或更多次。

/\*

正则表达式应该是:

/\*(.+)?/

答案 1 :(得分:0)

你可以在开头添加一个没有区别的表达式:

/.{0,}*(.+)?/