【发布时间】:2023-03-27 03:41:01
【问题描述】:
我是正则表达式的新手,我的问题可能是非常基本的问题。
我想创建一个可以在特定行号上搜索表达式的正则表达式。
例如。 我有数据
"\nerferf erferfre erferf 12545" +
"\ndsf erf" +
"\nsdsfd refrf refref" +
"\nerferf erferfre erferf 12545" +
"\ndsf erf" +
"\nsdsfd refrf refref" +
"\nerferf erferfre erferf 12545" +
"\ndsf erf" +
"\nsdsfd refrf refref" +
"\nerferf erferfre erferf 12545" +
我想在第 7 行搜索号码 1234。它也可能出现在其他线路上,也可能不出现。
我试过了
"\\n.*\\n.*\\n.*\\n.*\\n.*\\n.*\\d{4}"
但我没有得到结果。
请帮我解决正则表达式。
【问题讨论】:
-
我认为你的换行应该出现在行尾,而不是开始。