我想进行正则表达式搜索,这是我的数据。
a = 'Watch4net APG Event: Host/O:\ Label:OraDB Serial Number 1610f067 on Device dlpdb1 is alerted.'
现在我想进行如下提取。
rx = /Event: Host\/(.*) on/
arr = rx.exec(a)[1]
结果我得到以下
'O: Label:OraDB Serial Number 1610f067'
在O:****被错过之后的反斜杠。我该如何打印?
提前致谢
答案 0 :(得分:1)
您必须在数据中找到所有反斜杠,并用双反斜杠替换它们。
a = 'Watch4net APG Event: Host/O:\\ Label:OraDB Serial Number 1610f067 on Device dlpdb1 is alerted.'
Javascript将单个反斜杠作为转义字符。请注意,您无法使用javascript将其翻倍,因为它无法看到'它开始时,所以需要以其他方式操纵数据。