我想替换.JavaScript字符串中所有出现的dot()
例如,我有:
var mystring = 'okay.this.is.a.string';
我想得到:okay this is a string。
到目前为止,我尝试了:
mystring.replace(/./g,' ')
但这最终将所有字符串替换为空格。
                
                8
              
                  aefxx的答案是正确的,但就像一个供参考的FYI一样,正则表达式中的句点字符表示匹配所有内容,因此所有内容都是空格。使用反斜杠转义表示匹配句点。
                
                
                  
                    —
                    swilliams 2010年
                    
                  
                
              
                  谢谢你的提示。我在Regex上有一些AHA时刻(在构建应用程序时)。我真的很讨厌_,您有一些很棒的好教程吗?
                
                
                  
                    —
                    奥马尔·阿比德
                    
                  
                
              
                  rubular.com就是您的寻找
                
                
                  
                    —
                    LanguagesNamedAfterCofee 
                    
                  
                
              
                  不幸的是,它看起来不像非正则表达式可以多次替换字符串。
                
                
                  
                    —
                    史蒂文·卢