读书人

求教一个正则表达式的有关问题

发布时间: 2012-02-19 19:43:39 作者: rapoo

求教一个正则表达式的问题
令a为正则表达式\"[^"\n]["\n],b为字符串"how" to "do",为什么无法匹配呢,请高手指教。

下面是我用ruby做的试验:

irb(main):001:0> a=/\"[^"\n]["\n]/
=> /\"[^"\n]["\n]/
irb(main):002:0> b='"how" to "do"'
=> "\"how\" to \"do\""
irb(main):003:0> c=a.match(b)
=> nil

ruby版好像更新好慢,这里人气比较旺,而且这个好像和ruby关系不大,所以特来这里问下。

[解决办法]
[^"\n]是不是该用[^\"\n]
[解决办法]
帮up

读书人网 >C++

热点推荐