MATLAB に次の文字列があるとします。
str = '/* This is a comment */ int x; /* sectionEndExample */';
特定の文字列を含むコメントを見つけるにはどうすればよいですか。この例では、文字列は「sectionEndExample」です。
expr = ['^.*/\*.*sectionEndExample.*\*/'];
sectionEndIdx1 = regexp(str, expr);
しかし、これは常に sectionEndIdx1 を 1 として返します。これは、この最初の「/ 」に一致することを意味しますが、最後の「/」に一致させたいのです。
私はドキュメントを調べており、これまでlookAroundオプションをいじっています。ただし、MATLABでそれを行う方法がわかりません:(