gpt4 book ai didi

Javascript 用数组和正则表达式替换方法

转载 作者:行者123 更新时间:2023-11-28 12:04:43 24 4
gpt4 key购买 nike

如何用 '' 替换除 0-9 a-z 和某些字符数组之外的任何字符(无)。

我的代码是这样的

Var pCharArray = ['l', 'o', 'c'];//local characters
Var stringOrginal = 'Some Text';
stringOrginal.replace(/(^[0-9][a-z]pCharArray)/g, '');

pCharArray 中除 0-9 AND 和 a-z AND 之外的所有字符均应删除。

最佳答案

你可以使用这个:

stringOrginal.replace(new RegExp("[^0-9a-z" + pCharArray.join('')+"]", 'g'), "");

注意:

Var => var (lowercase)

Live DEMO

关于Javascript 用数组和正则表达式替换方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11180116/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com