1
我有以下的文字,我尽力配合并删除反斜杠和下面的数字:为什么gsub和regex为单引号和双引号返回不同的结果?
these failings is india\342\200\231s reluctance
当我创建一个单引号的字符串和使用\\\d+
,然后我得到这些字符删除,但这个文本双引号返回相同。下面演示了什么,我想说:
>> "these failings is india\342\200\231s reluctance".gsub(/\\\d+/, "")
>> "these failings is india\342\200\231s reluctance"
>> 'these failings is india\342\200\231s reluctance'.gsub(/\\\d+/, "")
>> "these failings is indias reluctance"
的原因是什么,我怎么能得到这些字符在双引号去掉呢?