我想查看是否有这3个字符串中的任何一个:
popularity
rating
views
存在于存储在名为theUrl
的变量中的字符串中。如果答案是肯定的,那么我想用REPLACED
替换找到的字符串。
这样做的优雅方法是什么?
答案 0 :(得分:5)
您可以使用正则表达式:
theUrl = theUrl.replace(/\b(popularity|rating|views)\b/g, 'REPLACED')
答案 1 :(得分:1)
以下方式:
theUrl = theUrl.replace("popularity", "REPLACED").replace("rating", "REPLACED").replace("views", "REPLACED");