Questions marquées «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 normalisées, toutes les questions avec cette balise doivent également inclure une balise spécifiant le langage ou l'outil de programmation applicable. REMARQUE: demander des expressions rationnelles HTML, JSON, etc. a tendance à rencontrer des réactions négatives. S'il y a un analyseur, utilisez-le à la place.



4
Regex comment faire correspondre un caractère facultatif
J'ai une expression régulière qui, à mon avis, fonctionnait correctement jusqu'à présent. J'ai besoin de faire correspondre un caractère facultatif. Cela peut être là ou non. Voici deux chaînes. La chaîne du haut correspond alors que la chaîne du bas ne l'est pas. L'absence d'une seule lettre dans la chaîne …
147 regex  string  operators 


13
Convertir les traits d'union en cas de chameau (camelCase)
Avec regex (je suppose) ou une autre méthode, comment puis-je convertir des choses comme: marker-imageou my-example-settingà markerImageou myExampleSetting. Je pensais simplement diviser en -convertissant l'indice de cet hypen +1 en majuscules. Mais cela semble assez sale et espérait de l'aide avec les regex qui pourraient rendre le code plus propre. …





6
javascript regex - regarder derrière une alternative?
Voici une regex qui fonctionne bien dans la plupart des implémentations de regex: (?<!filename)\.js$ Cela correspond à .js pour une chaîne qui se termine par .js sauf pour filename.js Javascript n'a pas de regex lookbehind. Quelqu'un est-il capable de créer une expression régulière alternative qui atteint le même résultat et …
143 javascript  regex 

2
Visual Studio, rechercher et remplacer, regex
J'essaie de remplacer tous les #include "whatever.h"avec l' #include <whatever.h>utilisation de la fonctionnalité de recherche et de remplacement dans Visual Studio 2005. J'ai utilisé l'expression régulière \#include \"[a-z\.h]+\"pour trouver l'instruction include. Mais je me demande comment cadrer le regex de remplacement. \#include \<[a-z\.h]+\>n'a pas fonctionné et ne fonctionnera pas; il …

26
Valider le numéro de téléphone avec JavaScript
J'ai trouvé ce code sur un site Web et cela fonctionne parfaitement. Il valide que le numéro de téléphone est dans l'un de ces formats: (123) 456-7890 ou 123-456-7890 Le problème est que mon client (je ne sais pas pourquoi, peut-être des trucs de client) veut ajouter un autre format, …
143 javascript  regex 

4
Chaîne fractionnée basée sur une expression régulière
J'ai la sortie d'une commande sous forme de tableau. J'analyse cette sortie d'un fichier de résultats et je la stocke dans une chaîne. Chaque élément d'une ligne est séparé par un ou plusieurs caractères d'espacement, j'utilise donc des expressions régulières pour faire correspondre 1 ou plusieurs espaces et les diviser. …
143 python  regex 


11
Regex pour valider la force du mot de passe
Mes critères de force de mot de passe sont les suivants: Longueur de 8 caractères 2 lettres en majuscules 1 caractère spécial (!@#$&*) 2 chiffres (0-9) 3 lettres en minuscules Quelqu'un peut-il me donner une expression régulière pour la même chose. Toutes les conditions doivent être remplies par mot de …
142 regex  passwords 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.