有没有办法理解拆分模式中包含的以下逻辑:
preg_split("/[\s,]+/", "hypertext language, programming");
从整体上讲,我知道它在做什么,但我真的想要一个细粒度的了解如何使用转义和特殊的字符表示法。对此有没有细粒度的解释?如果没有,请有人提供一个如何工作的细分。这是一种非常有用的东西,可以说,我想把它完全装在腰带里。
发布于 2010-08-28 00:47:46
+ means 1 or more
[\s,] means a space and/or comma character这会将文本分成1个或多个空格和逗号
一定要按照Silfverstrom推荐的方式阅读http://www.regular-expressions.info/。帮助我学习的还有这个游戏:http://www.javaregex.com/agame.html
发布于 2010-08-28 00:21:18
您应该看一下正则表达式,这可能是一个开始http://www.regular-expressions.info/reference.html的好地方
https://stackoverflow.com/questions/3586150
复制相似问题