有一个脑力充沛
我有以下字符串:" pvtVal row1 col3这是一个测试"
如何摆脱任何不是pvtVal row \ d +或col \ d +
的东西所以例如:
var test="pvtVal row1 col3 this is a test".replace(/(^(pvtVal |row\d+ |col\d+ ))/g, '');
不幸的是它没有用。
由于
答案 0 :(得分:2)
您可以使用String.match()
和Array.join()
var teststr = 'pvtVal row1 col3 this is a test',
matches = teststr.match(/(?:pvtVal|row\d+|col\d+)/g),
results = matches.join(' ');
console.log(results); // => "pvtVal row1 col3"