55 votes

Support de \ K dans les regex

La séquence d'échappement \K réinitialise le début de la correspondance à la position actuelle dans la liste des jetons (cela n'affecte que ce qui est rapporté comme étant la correspondance complète).

Quels environnements / langues / versions prennent en charge \K (conserver) dans ses moteurs d'expression réguliers et quelles bibliothèques sont nécessaires (le cas échéant) pour utiliser cette fonctionnalité dans les modèles?

54voto

sputnick Points 31663

L' \K séquence d'échappement est pris en charge par plusieurs moteurs, des langues ou des outils, tels que:

...et (pour l'instant) pas pris en charge par:

  • .NET
  • awk
  • bash
  • GNU
  • ICU
  • Java
  • Javascript
  • Notepad++
  • Objective-C
  • POSIX
  • Python
  • Qt/QRegExp
  • sed
  • Tcl
  • vim
  • XML
  • XPath

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X