gpt4 book ai didi

Javascript 删除字符串中的所有前导和尾随垃圾字符

转载 作者:行者123 更新时间:2023-11-29 16:56:16 24 4
gpt4 key购买 nike

我有这样的字符串

"&% , USEFUL DATA ^$^@&#!*, USEFUL DATA *%@^#,,,   "

需要像这样清洁:

"USEFUL DATA   ^$^@&#!*,  USEFUL DATA"

我们在 Javascript 中是否有任何标准库函数来执行此操作(我们在 python 中有)?

例如:trim(str, "!@#$%^^&*(), ")

最佳答案

您可以使用:

str = str.replace(/^\W+|\W+$/g, "");

\W 将匹配所有非单词字符。

RegEx Demo

要删除特定字符,请使用字符类:

str = str.replace(/^[@#$%^&*(), ]+|[@#$%^&*(), ]+$/g, "");

关于Javascript 删除字符串中的所有前导和尾随垃圾字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32090588/

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