如何消除示例中的连字符?只需复制和粘贴:
<tt>A-B-C-D-E-F-G</tt>
进入http://jsfiddle.net/WVUYX/17/中标有进程的文本框,然后单击进程。
我正在寻找的输出只是:ABCDEFG
如何消除示例中的连字符?只需复制和粘贴:
<tt>A-B-C-D-E-F-G</tt>
进入http://jsfiddle.net/WVUYX/17/中标有进程的文本框,然后单击进程。
我正在寻找的输出只是:ABCDEFG
只需添加另一个删除连字符的替换:
content = content.replace(/(<tt>)(.*?)(<\/tt>)/g, '$2')
content = content.replace(/-/g,'');
示例:http: //jsfiddle.net/WVUYX/20/
或者您可以通过缩短第一次替换来一步删除它们:
content = content.replace(/<\/?tt>|-/g, '')
示例:http: //jsfiddle.net/WVUYX/21/
只需更换
content = content.replace(/(<tt>)(.*?)(<\/tt>)/g, '$2');
和
content = content.replace(/(<tt>)(.*?)(<\/tt>)/g, '$2').replace(/-/g, '');
你会得到你想要的结果。