書こう!正規表現 vol.4 肯定/否定 先読み/戻り読み
TRANSCRIPT
!vol.4/ /
'Java'
'Java' -> 'JavaScript'
'Java' -> 'JavaScript'
'' -> ''
'Java' -> 'JavaScript'
'' -> ''
'' -> ''
'Java' -> 'JavaScript'
'' -> ''
'' -> ''
'' -> ''
^
^
Java[^S]
JavaScript
^
Java[^S]
JavaScript Java
^
Java[^S]
JavaScript Java Java8
/
- -
PCRE(Perl Compatible Regular Expressions)
PCREPerlgrep (-P)ApachePHP (preg_*)
PCREJavaPythonRubyJavaScript
PCREJavaPythonRubyJavaScript
Vim (:help \@=)
(?!)
Java(?![sS]cript)
[sS]criptJava
JavaScript Java Java8
(?
(?
Java[sS]cript
JavaScript Script JScript
(?=)
Java(?=[sS]cript)
[sS]criptJava
JavaScript Java Java8
(?