- 论坛徽章:
- 18
|
大家好!
我有一个问题向大家请教。
有如下一个文本。
<a class3D"user-hover" rel3D"Bin 3LS" id3D"assignee_Bin 3LS" href3D"http://nms-jira.ca.alcatel-lucent.com:8082/secure/ViewProfile.jspa?name3DBin%203LS" style3D"color:#3b73af; text-decoration:none">Bin 3LS (Robert Baker)</a></span></td><td class3D"reporter" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><span class3D"tinylink"><a class3D"user-hover" rel3D"jzhu039" id3D"reporter_jzhu039" href3D"http://nms-jira.ca.alcatel-lucent.com:8082/secure/ViewProfile.jspa?name3Djzhu039" style3D"color:#3b73af; text-decoration:none">John Zhu</a></span></td></tr><tr id3D"issuerow484415" rel3D"484415" class3D"issuerow"><td class3D"issuekey" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><a class3D"issue-link" href3D"http://nms-jira.ca.alcatel-lucent.com:8082/browse/NSPD-249507" style3D"color:#3b73af; text-decoration:none">NSPD-249507</a></td><td class3D"summary" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><p style3D"margin:10px 0 0 0; margin-top:0; margin:0"><a class3D"issue-link" href3D"http://nms-jira.ca.alcatel-lucent.com:8082/browse/NSPD-249507" style3D"color:#3b73af; text-decoration:none">NFM-P 19.9 failed to create new LAG for 7250-IXRs due to out of range auto-assigned by NSP</a> </p></td><td class3D"status" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><span class3D" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-blue-gray jira-issue-status-lozenge-new aui-lozenge-subtle jira-issue-status-lozenge-max-width-medium" bgcolor3D"#ffffff" style3D"background:#cccccc; border:1px solid #cccccc; border-radius:3px; color:#333333; display:inline-block; font-size:11px; font-weight:bold; line-height:99%; margin:0; padding:2px 5px; text-align:center; text-decoration:none; text-transform:uppercase; background-color:#ffffff; border-color:#cccccc; color:#333333; white-space:nowrap; background-color:#4a6785; border-color:#4a6785; color:#ffffff; background-color:#ffffff; border-color:#e4e8ed; color:#4a6785">Not-Escalated</span></td><td class3D"created" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><span title3D"10/Jan/20 8:02 PM"><time datetime3D"2020-01-10T20:02:52+0800">10/Jan/20</time></span></td><td class3D"customfield_12120" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc">1-7780891 </td><td class3D"resolution" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc">Unresolved </td><td class3D"assignee" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><span class3D"tinylink"><a class3D"user-hover" rel3D"maobrien" id3D"assignee_maobrien" href3D"http://nms-jira.ca.alcatel-lucent.com:8082/secure/ViewProfile.jspa?name3Dmaobrien" style3D"color:#3b73af; text-decoration:none">Matthew O'Brien</a></span></td><td class3D"reporter" style3D"padding:0px; bord
er-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><span class3D"tinylink"><a class3D"user-hover" rel3D"jzhu039" id3D"reporter_jzhu039" href3D"http://nms-jira.ca.alcatel-lucent.com:80
82/secure/ViewProfile.jspa?name3Djzhu039" style3D"color:#3b73af; text-decoration:none">John Zhu</a></span></td></tr><tr id3D"issuerow482459" rel3D"482459" class3D"issuerow"><td class3D"issuekey" style3D"padding:0px; border-collapse:co
llapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><a class3D"issue-link" href3D"http://nms-jira.ca.alcatel-lucent.com:8082/browse/NSPD-248763" style3D"color:#3b73af; text-decoration:none">NSPD-248
763</a></td><td class3D"summary" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><p style3D"margin:10px 0 0 0; margin-top:0; margin:0"><a class3D"issue-link" href3D"http://nms-jira.ca.alcatel-lucent.com:8082/browse/NSPD-248763" style3D"color:#3b73af; text-decoration:none">NFMP Session limit reached</a></p></td><td class3D"status" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><span class3D" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-blue-gray jira-issue-status-lozenge-new aui-lozenge-subtle jira-issue-status-lozenge-max-width-medium" bgcolor3D"#ffffff" style3D"background:#cccccc; border:1px solid #cccccc; border-radius:3px; color:#333333; display:inline-block; font-size:11px; font-weight:bold; line-height:99%; margin:0; padding:2px 5px; text-align:center; text-decoration:none; text-transform:uppercase; background-color:#ffffff; border-color:#cccccc; color:#333333; white-space:nowrap; background-color:#4a6785; border-color:#4a6785; color:#ffffff; background-color:#ffffff; border-color:#e4e8ed; color:#4a6785">Not-Escalated</span></td><td class3D"created" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><span title3D"13/Dec/19 12:50 PM"><time datetime3D"2019-12-13T12:50:33+0800">13/Dec/19</time></span></td><td class3D"customfield_12120" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc">1-7715722 </td><td class3D"resolution" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc">Resolved </td><td class3D"assignee" style3D"padding:0px; border-collapse:collapse; text-align:left; vertical-align:top; padding:7px; border-top:1px solid #cccccc"><span class3D"tinylink"><a class3D"user-hover" rel3D"vkanadiy" id3D"assignee_vkanadiy" href3D"http://nms-jira.ca.alcatel-lucent.com:8082/secure/ViewProfile.jspa?name3Dvkanadiy" style3D"color:#3b73af; text-decoration:none">Vivek Kanadiya</a></span></td><td class3D"reporter" style3D"padding:0px; border-collapse:collapse;
我用以下命令取出黄色部分的内容:
[root@betactvdh:/tmp/jm/20200112]# grep -oP "(?<=\">)[/ 0-9a-zA-Z().,_-]+(?=(<\/a>)?<\/span> ?<\/td><td class3D\"reporter\")" text.txt
Bin 3LS (Robert Baker)
Vivek Kanadiya
但是发现其中有一个Matthew O'Brien中有一个'所以没有取到,因此在命令中加入'却发现执行出错了。
[root@betactvdh:/tmp/jm/20200112]# grep -oP "(?<=\">)[/ 0-9a-zA-Z().,_-']+(?=(<\/a>)?<\/span> ?<\/td><td class3D\"reporter\")" text.txt
grep: range out of order in character class
0
[root@betactvdh:/tmp/jm/20200112]# grep -oP "(?<=\">)[/ 0-9a-zA-Z().,_-\']+(?=(<\/a>)?<\/span> ?<\/td><td class3D\"reporter\")" text.txt
grep: range out of order in character class
0
[root@betactvdh:/tmp/jm/20200112]#
请问应该如何加这个'呢?
|
|