简体   繁体   English

在javascript常规模式中包含变量

[英]Including a variable in a javascript regular pattern

I have a in javascript var num = "x" , How do i include this as part of a regular pattern: 我在javascript中有var num = "x" ,我该如何将其作为常规模式的一部分:

var pattern = /"i want to include the variable num here"/i

If i was working with a string this would have been something like" 如果我使用的是字符串,那将是类似“

var str = ""+num+"";

You can user RegExp for that. 您可以为此使用RegExp

var num = "x";
var strToCheck = "string x here";
var pattern = new RegExp(num, 'i');
var testResult = pattern.test(strToCheck);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM