Questions et réponses pour le regex :

Les expressions régulières fournissent un langage déclaratif pour faire correspondre les modèles dans les chaînes. Ils sont couramment utilisés pour la validation, l'analyse et la transformation de chaînes. Étant donné que les expressions régulières ne sont pas entièrement standardisées, toutes les questions avec cette balise doivent également inclure une balise spécifiant le langage de programmation ou l'outil applicable. REMARQUE: demander des expressions rationnelles HTML, JSON, etc. a tendance à susciter des réactions négatives. S'il existe un analyseur pour cela, utilisez-le à la place.

2
votes
J'ai la chaîne suivante, où la sous-chaîne 2.5 été mal formée: 'It costs 2. 5. That is a lot.' Comment supprimer l'espace entre ...

-1
votes
J'ai une chaîne dans laquelle j'essaie de rechercher toutes les chaînes commençant par mystring/ et se mystring/ par un numéro d'identification & ...

0
votes
J'analyse les lignes du formulairesub _getid ($) { $_[0] =~ /\d+:\d+ \w+: (\d+)/; $1; # or return $1; } J'ai un sous-gestionnaire qui obtient juste une ligne et utilise ...

2
votes
En utilisant PCRE, je souhaite capturer uniquement et tous les chiffres sur une seule ligne, mais uniquement si une certaine chaîne (disons "STRING99") est présente n'importe où ...