Support of \K in regex

The \K escape sequence is supported by several engines, languages or tools, such as:

  • boost (since ???)
  • grep -P ——————–⇢ Uses PCRE
  • Oniguruma (since 5.13.3)
  • PCRE (since 7.2)
  • Perl (since 5.10.0)
  • PHP (since 5.2.4)
  • Ruby (since 2.0.0 due to its use of the Onigmo engine (a fork of Oniguruma))
  • Notepad++ (since 6.0)

…and (so far) not supported by:

  • .NET
  • awk
  • bash
  • ICU
  • Java
  • Javascript
  • Objective-C
  • POSIX
  • Python
  • Qt/QRegExp
  • sed
  • Tcl
  • vim ——————–⇢ It doesn’t have \K, but its \zs is equivalent
  • XML
  • XPath

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)