如何解决为此使用什么正则表达式
| 我正在写一个正则表达式,它将找到 1个或多个点.
..
...
....
后跟一个空格或根本不跟任何东西
1个或更多问号?
??
???
后面再跟一个空格或根本不跟任何东西
我该如何编写此正则表达式,以便我可以执行此操作?
解决方法
\\.+ ?$
\\?+ ?$
(您只需要用\\
转义.
或?
即可从字面上进行匹配,因为这些字符在正则表达式中具有特殊含义。)
如果要匹配仅包含模式的行,请在其中加上ѭ11前缀。
, 如果您在同一个正则表达式中都需要:
(\\.+|\\?+)
或单独:
(\\.+)
(\\?+)
提交答案的长度必须为30个字符...
, 对于点,您可以使用“ 15”字样,它指定一个或多个出现在前面的字符串。另外,您还必须转义.
和?
,因为它们在正则表达式中具有特殊含义:
(\\.+)$
(\\?+)$
, 如果要对每个部分进行分组...
(\\.+|\\?+)( ?)(.+)
,
匹配一个或多个.
字符后跟一个空格:/\\.+ /
要匹配一个或多个.
字符,然后不带任何字符:/\\.+$/
匹配一个或多个?
字符,后跟一个空格:/\\?+ /
要匹配一个或多个?
字符,然后不带任何字符:/\\?+$/
匹配以下任何一种模式:/\\.+ |\\.+$|\\?+ |\\?+$/
, 您将执行以下操作
(\\.+|\\?+)\\s*
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。