我有一个BBCode引号标记,其格式如下:
[quote=Username;123456]
分隔符始终存在。我怎样才能将数字与正则表达式(PHP)匹配?
答案 0 :(得分:1)
单向(等等):
\[[^\d\[\]]+(\d+)\]
<小时/>
细分,这说:
\[ # match an open bracket
[^\d\[\]]+ # match anything not brackets or digits
(\d+) # capture digits to group $1
\] # match a closing bracket
您的数字将在群组$1
中。