正则匹配换行符的坑

简介: 正则匹配换行符的坑

今天写了个脚本,但发现始终有问题,最后锁定到了if中的正则匹配

  • []不支持正则,[[]]才可
  • 匹配符是=~,而不是~=
  • 最后发现正则不能匹配换行符,最后就用了${#user}获取长度曲线救国
目录
相关文章
|
2月前
|
移动开发 Java Python
字符串里有换行符如何进行匹配?
【10月更文挑战第3天】字符串里有换行符如何进行匹配?
41 1
正则表达式中的字符详解
正则表达式中的字符详解
96 1
|
7月前
|
Shell Perl
用sed如果原字符串或新字符串中包含特殊字符(如正斜杠/或其他特殊字符),需要用\进行转义
用sed如果原字符串或新字符串中包含特殊字符(如正斜杠/或其他特殊字符),需要用\进行转义
871 7
|
监控 Python
一日一技:批量转义正则表达式中的特殊符号
一日一技:批量转义正则表达式中的特殊符号
104 0
|
C++
正则表达式 - 匹配任何字符(包括换行符)
正则表达式 - 匹配任何字符(包括换行符)
564 0
|
Unix Windows Linux
一个换行符引发的思考!
一个换行符引发的思考!
478 0
|
C#
C#正则表达式的完全匹配、部分匹配及忽略大小写的问题
原文:C#正则表达式的完全匹配、部分匹配及忽略大小写的问题 问题的提出 根据用户给定表达式,里面含有各种数学函数,如求绝对值,三角函数,平方、开方等,分别以类似ABS(表达式),Sin(表达式),ASin(表达式),POW(表达式)等形式表述。
2023 0
|
数据安全/隐私保护