如何将Python标点符号剥离函数转换为JavaScript?

如何将Python标点符号剥离函数转换为JavaScript?,javascript,python,Javascript,Python,请大家把这个python代码翻译成javascript # def strip_punctuation(s): # for c in ',.":;!%$': # while s.find(c) is not -1: # s.replace(c, '') 顺便说一句,你的脚本什么都不做。s.replace的结果将被丢弃。s在最后没有变化。strip_标点()返回None.Hum。说得好。我想我的大脑只是填补了一些空白。重点是从字符串中去掉标点符号。

请大家把这个python代码翻译成javascript

#
def strip_punctuation(s):
#
    for c in ',.":;!%$':
#
        while s.find(c) is not -1:
#
            s.replace(c, '')

顺便说一句,你的脚本什么都不做。s.replace的结果将被丢弃。s在最后没有变化。strip_标点()返回None.Hum。说得好。我想我的大脑只是填补了一些空白。重点是从字符串中去掉标点符号。现在我需要从字符串中删除符号和数字。谢谢。你能告诉我如何从字符串中去掉符号和数字吗。我找不到的正则表达式that@Ayaz:那么,与其找一本,不如自己学习写一本怎么样?
function strip_punctuation(s) {
    return s.replace(/[,.":;!%$]/g, "");
}