我想使用RegEx查看SWIFT消息。我摘录如下:
C:\Users\******\guided\index.js:23
});
^
SyntaxError: Unexpected token )
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:588:28)
at Object.Module._extensions..js (module.js:635:10)
at Module.load (module.js:545:32)
at tryModuleLoad (module.js:508:12)
at Function.Module._load (module.js:500:3)
at Function.Module.runMain (module.js:665:10)
at startup (bootstrap_node.js:187:16)
at bootstrap_node.js:607:3
我正在尝试在第3组中填写完整的信息。
:16R:FIN
:35B:ISIN CH0117044708
ANTEILE -DT USD- SWISSCANTO (CH)
INDEX FUND V - SWISSCANTO (CH)
INDEX EQUITY FUND USA
:16R:FIA
相反,我得到的只是:ISIN CH0117044708
ANTEILE -DT USD- SWISSCANTO (CH)
INDEX FUND V - SWISSCANTO (CH)
INDEX EQUITY FUND USA
。
我的RegEx无法正常工作,我正在尝试调试并且找不到解决方案。这是RegEx表达式:ISIN CH0117044708
在这里玩: https://regex101.com/r/qX9cET/2
编辑:
我们将如何匹配此模式(可选):
/:([0-9]{2}[A-Z]){1}(::|:)((.*\r\n){1,4}|.*)/gm
包含在旧版本(https://regex101.com/r/Ubci69/5)中:
([A-Z]*)(?:\/\/)?(.*(?:\/)?){0,2}