Why do strfind and regexp may lead to a different result?
12 ビュー (過去 30 日間)
Adam 2017 年 6 月 12 日
編集済み: Adam 2017 年 6 月 12 日
regexp( 'Infinitely Variable Transmission (IVT)', 'Infinitely Variable Transmission \(IVT\)' )
works, but you have to escape the parenthesis as they have special meaning in a regexp expression.
if you look in
in the section headed 'Split Text at Delimiter Using split Keyword', there is an example of this for escaping the ^ symbol.
その他の回答 (1 件)
Walter Roberson 2017 年 6 月 12 日
In the general case, regexp can return different results if the pattern includes metacharacters.
There is a routine that can be used to "escape" characters so that they are treated literally, but the routine name is not coming to mind at the moment.