如何学习Ruby中的正则表达式?

5

如何学习Ruby的正则表达式?(适合初学者)


学习通用正则表达式,然后在Ruby中仅检查API。 - MBO
6个回答

7

http://www.rubular.com/是一个很好用的工具,特别在使用Ruby进行正则表达式操作时,它可以立即可视化结果。


4

+1 那个网站是一个很好的资源。除了使用那个网站,我也强烈建议阅读一本关于正则表达式的书籍。此外,我使用 The Regex Coach 来测试正则表达式。 - Upgradingdave
1
另一本不错的书是《正则表达式手册》:http://oreilly.com/catalog/9780596520694/ - Jesper

1
我个人认为Jeffrey Friedl的书《精通正则表达式》是深入学习正则表达式的最佳书籍。Ruby的正则表达式基本上就是PCRE,但Ruby 1.9也支持Oniguruma。不过没关系,只要掌握了PCRE,你就可以应对各种情况了。这本书会让你信心满满。

0

0

你可以买一本书。

是一本很棒的正则表达式书籍 - 评价极佳,而且例子都是用Ruby写的。

是另一个很好的资源,可以在编写正则表达式时进行测试 - 不过也有各种软件可以帮助你(这里这里


0

你也可以在http://www.rubyxp.com/上测试你的正则表达式。

正如peku所提到的,即时可视化确实很有帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接