正则表达式去除换行符

时间:2019-12-17 15:38:17   收藏:0   阅读:645

  此前遇到一个需求从报文中截取一个字段,但是结果一直存在问题,经排查发现正则匹配时结束符选择的是下一行的首字母,将换行符也截取在内,遂修改结束符为\s,然而要匹配的内容中有空格,又错。最终修改为\n正确:

  nextHandle:(\S[^\n&]+)  \n:匹配一个换行符;

  nextHandle::(\S[^\s&]+)    \s:匹配任何空白字符,包括空格、制表符、换页符等等;

原文:https://www.cnblogs.com/xiuchun/p/12054715.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!