在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
使用 Heregexes问题你需要写一个复杂的正则表达式。 解决方案使用CoffeeScript的“heregexes”——可以忽视内部空白字符并可以包含注释的扩展正则表达式。
讨论通过打破复杂的正则表达式和注释重点部分,它们变得更加容易去辨认和维护。例如,现在这是一个相当明显的做法去改变正则表达式以容许前缀和行号之间存在可选的空间。 heregexes 中的空白字符空白字符在heregexes中是被忽视的——所以如果要为ASCII空格匹配字符,你应该怎么做呢? 我们的解决方案是使用@\s@字符组,它能够匹配空格,制表符和换行符。假如你只想匹配一个空格,你需要使用\X20来表示字面上的ASCII空格。 |
请发表评论