正则表达式,sas



我正在查看别人的代码并有一个问题。下面是代码。它说:^DR DUE 这是否意味着字符串以 DR DUE 开头?我是perl正则表达式的新手。另外,其中自动取款机/(DEP|WTD(是否意味着匹配ATM/(DEP|WTD(在字符串中?但是,我认为(和(也是元字符。感谢您的帮助!

Removed

它将匹配包含以下内容的字符串

  • 字符串"煤">
  • "DR DUE TO ATM/"放在行首,后跟"DEP"或"WTD"。

所以它会匹配:

  • (行首(由于 ATM/DEP 错误而导致的 DR
  • (行首(由于 ATM/WTD 错误导致的 DR