正则表达式匹配方括号

用户名

我正在解析一个日志文件,被困在尝试为以下令牌编写正则表达式

sshd[7623]:

我可以匹配sshd字符串,但是当匹配左方括号时,perl只会抛出一个关于缺少右方括号的错误。

如果我尝试同时匹配两者(如下所示),则我不会抓住任何一个。

$re1='(\\[)(\\d+)(\\])';
$re2='(\\[.*?\\])';

但两者都没有奏效。匹配的正确方法是什么?

环面

这将捕获括号内的单词和括号内的数字:

use warnings;
use strict;

if ('sshd[7623]:' =~ /(\w+)\[(\d+)\]:/) {
    print "word=$1 number=$2\n";
}

__END__

word=sshd number=7623

Perldoc Perlre

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式匹配方括号

来自分类Dev

正则表达式匹配方括号内大括号内的字符串

来自分类Dev

正则表达式匹配方括号内的字符串

来自分类Dev

正则表达式,用于匹配方括号和数字

来自分类Dev

Python正则表达式匹配方括号问题

来自分类Dev

正则表达式匹配空间不在括号,称赞或方括号中

来自分类Dev

正则表达式不匹配的括号与双方括号

来自分类Dev

正则表达式,多个括号和方括号

来自分类Dev

“)”匹配括号的正则表达式

来自分类Dev

正则表达式与=匹配的括号

来自分类Dev

当方括号可能“转义”时,如何进行正则表达式平衡匹配

来自分类Dev

[A-z0-9] +正则表达式匹配的方括号

来自分类Dev

正则表达式以匹配python中方括号中的数字

来自分类Dev

如何将正则表达式中的方括号与grep匹配?

来自分类Dev

Bash双方括号正则表达式匹配问题

来自分类Dev

正则表达式匹配SQL脚本SSMS中的最后一个方括号

来自分类Dev

正则表达式以匹配可能包含方括号[]的json条目的值

来自分类Dev

正则表达式匹配具有递归的逗号分隔的平衡方括号

来自分类Dev

如何使用正则表达式匹配值的方括号并存储在python词典中?

来自分类Dev

Python使用正则表达式匹配数字,字母,空格和方括号的字符

来自分类Dev

POSIX正则表达式-方括号表达式是否为零或一匹配项?

来自分类Dev

带星号的正则表达式方括号

来自分类Dev

正则表达式不捕获方括号

来自分类Dev

正则表达式,允许方括号

来自分类Dev

正则表达式删除方括号/空格

来自分类Dev

正则表达式从方括号中提取?

来自分类Dev

正则表达式不包括方括号

来自分类Dev

正则表达式在方括号中查找句点

来自分类Dev

正则表达式查找方括号和文本

Related 相关文章

  1. 1

    正则表达式匹配方括号

  2. 2

    正则表达式匹配方括号内大括号内的字符串

  3. 3

    正则表达式匹配方括号内的字符串

  4. 4

    正则表达式,用于匹配方括号和数字

  5. 5

    Python正则表达式匹配方括号问题

  6. 6

    正则表达式匹配空间不在括号,称赞或方括号中

  7. 7

    正则表达式不匹配的括号与双方括号

  8. 8

    正则表达式,多个括号和方括号

  9. 9

    “)”匹配括号的正则表达式

  10. 10

    正则表达式与=匹配的括号

  11. 11

    当方括号可能“转义”时,如何进行正则表达式平衡匹配

  12. 12

    [A-z0-9] +正则表达式匹配的方括号

  13. 13

    正则表达式以匹配python中方括号中的数字

  14. 14

    如何将正则表达式中的方括号与grep匹配?

  15. 15

    Bash双方括号正则表达式匹配问题

  16. 16

    正则表达式匹配SQL脚本SSMS中的最后一个方括号

  17. 17

    正则表达式以匹配可能包含方括号[]的json条目的值

  18. 18

    正则表达式匹配具有递归的逗号分隔的平衡方括号

  19. 19

    如何使用正则表达式匹配值的方括号并存储在python词典中?

  20. 20

    Python使用正则表达式匹配数字,字母,空格和方括号的字符

  21. 21

    POSIX正则表达式-方括号表达式是否为零或一匹配项?

  22. 22

    带星号的正则表达式方括号

  23. 23

    正则表达式不捕获方括号

  24. 24

    正则表达式,允许方括号

  25. 25

    正则表达式删除方括号/空格

  26. 26

    正则表达式从方括号中提取?

  27. 27

    正则表达式不包括方括号

  28. 28

    正则表达式在方括号中查找句点

  29. 29

    正则表达式查找方括号和文本

热门标签

归档