如何将javascript var与文本连接?

时间:2016-12-06 14:52:21

标签: javascript

如何将javascript var .Textxx/\相关联?

here

\b/

4 个答案:

答案 0 :(得分:0)

在测试之前声明你的正则表达式。

....
var xx = /abc\b/;
if (xx.test(str)) {
...

请注意,这与字符串" abcdefg"不匹配。因为\b是Word边界标志。

答案 1 :(得分:0)

用'/ j和/ b /'连接javascript var xx是什么意思?此外,请参阅:

http://www.w3schools.com/jsref/jsref_regexp_test.asp

// The string:
var str = "Hello world!";

// Look for "Hello"
var patt = /Hello/g;
var result = patt.test(str);

// Look for "W3Schools"
patt2 = /W3Schools/g;
result2 = patt2.test(str);

答案 2 :(得分:0)

使用这个确实工作......:)

var test = '/\\' + xx + '\\b/';
console.log(test);

它将是/ \ abc \ b /.

答案 3 :(得分:0)

尝试以这种方式构建表达式:

<script>
  function check(value) {
    var str = "abcdefg";
    var re = new RegExp(value);
    var found = str.match(re);
    if (found) {
      console.log(value + " - found");
    }
    else
    { 
      console.log(value + " - not found");
    }
  }
  check('xsxsd');
  check('abc');
  check('refer');
  check('cde');
</script>