Yar*_*rin 2 ruby regex
试图使所有句子的正则表达式都保持懒惰,直到句子的第一句为止。
例如,只是想得到“杰克和吉尔”。从这句话说: “杰克和吉尔。上山。去拿桶。”
/.+\./匹配整个句子(示例), /(.+?\.)/匹配每个实例(示例)
/.+\./
/(.+?\.)/
有没有办法只匹配第一个实例?
Mat*_*rey 6
/^([^.]+)/
让我们分解一下
^ 是换行锚
^
[^.] 匹配任何非句点字符
[^.]
\+ 服用一段时间
\+
表达式用()封装以捕获它。
归档时间:
8 年,6 月 前
查看次数:
7225 次
最近记录:
7 年,10 月 前