如何修改此脚本以检查单词列表和正则表达式。
让我说我有一个发誓的单词列表,我希望下面的代码更改其中任何一个,我将如何更改以下代码?
目前我只更改了1个单词,但我想让它做更多的单词。
<script>
var titleB = document.getElementbyid('inputvalue');
var regex= /fuck/gi;
titleB.value=titleB.value.replace(regex, "fudge");
</script>
答案 0 :(得分:3)
你需要在正则表达式中添加多个单词。例如,如果你想替换两个单词&#34; abc&#34;和&#34; gef&#34;,您可以使用以下正则表达式:
import path from 'path';
export default {
devtool: 'eval',
entry: './src/index',
output: {
path: path.join(__dirname, 'dist'),
filename: 'bundle.js',
publicPath: '/static/',
},
module: {
rules: [{
test: /\.css$/,
use: [
'style-loader',
'css-loader'
]
},
{
test: /\.js$/,
use: ['babel-loader'],
exclude: /node_modules/,
include: __dirname
},
{
test: /\.(png|svg|jpg|gif)$/,
use: ['file-loader']
}
]
}
};
请在下面找到控制台输出:
/abc|gef/gi
评论中讨论的另一个例子:
希望这有帮助。