相关疑难解决方法(0)

Javascript Regex:如何将变量放在正则表达式中?

例如:

function(input){
    var testVar = input;
    string = ...
    string.replace(/ReGeX + testVar + ReGeX/, "replacement")
}
Run Code Online (Sandbox Code Playgroud)

但这当然不起作用:)有没有办法做到这一点?

javascript regex variables

183
推荐指数
6
解决办法
14万
查看次数

正则表达式在Javascript中获取两个字符串之间的字符串

我发现了非常相似的帖子,但我不能在这里得到正则表达式.

我正在尝试编写一个正则表达式,它返回一个在两个其他字符串之间的字符串.例如:我想得到字符串"cow"和"milk"之间的字符串

我的奶牛总是给奶

会回来的

"总是给"

这是我到目前为止拼凑的表达式:

(?=cow).*(?=milk)
Run Code Online (Sandbox Code Playgroud)

但是这会返回字符串"cow always give"

javascript regex string

141
推荐指数
9
解决办法
33万
查看次数

JavaScript - 在字符串匹配中使用变量

我发现了几个类似的问题,但它没有帮助我...所以我有这个问题:

var xxx = "victoria";
var yyy = "i";
alert(xxx.match(yyy/g).length);
Run Code Online (Sandbox Code Playgroud)

我不知道如何在match命令中传递变量.请帮忙.谢谢.

javascript variables match

77
推荐指数
4
解决办法
10万
查看次数

标签 统计

javascript ×3

regex ×2

variables ×2

match ×1

string ×1