0
我有以下字符串:非文字字符没有被发现
hum = "\\w*h(u|v|\\|_\\||\\/)(m|\\/\\\\\\/\\\\)\\w*"
被扔到下面的正则表达式:
"I like to hu/\\/\\ every day.".gsub /#{hum}/i, 'sing'
=> "I like to sing every day."
它的工作原理。但后来我这样做:
"I like to hu/\\/\\ every day.".gsub /#{hum}\b/i, 'sing'
=> "I like to hu/\\/\\ every day."
我所做的只是#{hum}
后添加\b
(非单词字符)。并且是字符串中的一个非单词字符。有什么问题?
你的正则表达式不适合我。 – raam86