1

我有这个正则表达式:

(?i)((\w+\s+)(?=\s*IN\s+|\s*IN\s+OUT\s+|(?<!IN\s)(?=\s*OUT\s+)))

找到后跟' in ',' in out '和' out '的每个字符串。在这个例子中:

 function myNestedProc(param1 in varchar2,
                       param2 out number)
    return varchar2
  is
  begin
    return param1||'_TEST';
  end;

在 varchar2param2 out number中突出显示param1,但没有 *return param1 ||'_TEST'*。如何捕获与正则表达式捕获的单词相等的所有单词?

4

0 回答 0