除了这些特定的词之外,我正试图删除一串所有可能的字符:
Here's a jsfiddle.面临的挑战是让警告弹出“红色”,“黄色”和“绿色”,并删除流氓x
和p
个字符。但是,除了单词red
,yellow
或green
之外,它仍然需要删除其他胭脂字符,实际上是每个可能的字符。
答案 0 :(得分:1)
alert( "xred-".replace(/.*(red|yellow|green).*/g, "$1") );
alert( "xyellowpp".replace(/.*(red|yellow|green).*/g, "$1") );
alert( "xgreenx".replace(/.*(red|yellow|green).*/g, "$1") );