Articles of regex

Est-il possible d’incrémenter des nombres en utilisant la substitution regex?

Est-il possible d’incrémenter des nombres en utilisant la substitution regex? Bien entendu, ne pas utiliser la substitution évaluée / basée sur les fonctions . Cette question a été inspirée par une autre où le demandeur souhaitait incrémenter des nombres dans un éditeur de texte . Il y a probablement plus d’éditeurs de texte qui prennent […]

Filtrer par exemple regex

Quelqu’un pourrait-il fournir un exemple de filtre regex pour la barre d’outils du développeur Google Chrome? J’ai surtout besoin de l’exclusion. J’ai essayé de nombreuses expressions rationnelles, mais elles ne semblent pas fonctionner:

Pourquoi cette regex permet-elle un caret?

http://regexr.com/3ars8 ^(?=.*[0-9])(?=.*[Az])[0-9A-z-]{17}$ Doit correspondre à “17 caractères alphanumériques, les tirets autorisés aussi, doivent inclure au moins une lettre et au moins un chiffre” Il va correspondre correctement: ABCDF31U100027743 et refuser correctement de correspondre: AB$DF31U100027743 (et presque tous les autres caractères non alphanumériques) mais permettra apparemment: AB^DF31U100027743

Regex jusqu’à mais sans inclure

Pour regex, quelle est la syntaxe de recherche jusqu’à ce qu’elle ne soit pas incluse? Un peu comme: Haystack: The quick red fox jumped over the lazy brown dog Expression: .*?quick -> and then everything until it hits the letter “z” but do not include z

Les expressions rationnelles Perl sont-elles complètes?

J’ai vu des programmeurs Ruby et Perl faire des défis de code compliqués entièrement avec des regex. Les fonctionnalités lookahead et lookbehind des expressions rationnelles Perl les rendent plus puissantes que les implémentations regex dans la plupart des autres langages. Je me demandais à quel point ils étaient puissants. Existe-t-il un moyen facile de prouver […]

Validation du code postal canadien

Je dois valider un code postal canadien (par exemple, M4B 1C7 ) en utilisant des expressions régulières C # (.NET).

«Aucun résultat trouvé» lors de l’utilisation de la méthode de groupe de matcher

J’utilise Pattern / Matcher pour obtenir le code de réponse dans une réponse HTTP. groupCount renvoie 1, mais j’obtiens une exception en essayant de l’obtenir! Une idée pourquoi? Voici le code: //get response code Ssortingng firstHeader = reader.readLine(); Pattern responseCodePattern = Pattern.comstack(“^HTTP/1\\.1 (\\d+) OK$”); System.out.println(firstHeader); System.out.println(responseCodePattern.matcher(firstHeader).matches()); System.out.println(responseCodePattern.matcher(firstHeader).groupCount()); System.out.println(responseCodePattern.matcher(firstHeader).group(0)); System.out.println(responseCodePattern.matcher(firstHeader).group(1)); responseCode = Integer.parseInt(responseCodePattern.matcher(firstHeader).group(1)); Et voici la […]

Comment copier du texte marqué dans le bloc-notes ++

J’ai une partie du fichier source HTML qui contient des chaînes que je veux sélectionner et copier à la fois, en utilisant la fonctionnalité regex de Notepad ++. Voici une partie de la source du texte: Performance Maintenance System Stability J’utilise le regex “[0-9a-zA-Z ]*” pour rechercher les valeurs “value”. J’ai également sélectionné la fonctionnalité […]

Perl expression régulière (en utilisant une variable comme chaîne de recherche avec les caractères d’opérateur Perl inclus)

$text_to_search = “example text with [foo] and more”; $search_ssortingng = “[foo]”; if ($text_to_search =~ m/$search_ssortingng/) print “wee”; Veuillez respecter le code ci-dessus. Pour une raison quelconque, je voudrais trouver le texte “[foo]” dans la variable $ text_to_search et imprimer “wee” si je le trouve. Pour ce faire, je devrais vérifier que [et] est remplacé par […]

Validation du format de date de regex sur Java

Je me demande simplement s’il existe un moyen (peut-être avec regex) de valider qu’une entrée sur une application de bureau Java est exactement une chaîne formulée comme suit: “AAAA-MM-JJ”. J’ai cherché mais sans succès. Je vous remercie