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.



5
Le drapeau multiligne regex JavaScript ne fonctionne pas
J'ai écrit une expression régulière pour récupérer la chaîne de code HTML, mais il semble que l'indicateur multiligne ne fonctionne pas. Ceci est mon modèle et je veux obtenir le texte dans la h1balise. var pattern= /<div class="box-content-5">.*<h1>([^<]+?)<\/h1>/mi m = html.search(pattern); return m[1]; J'ai créé une chaîne pour le tester. …
265 javascript  regex 

6
Remplacer des caractères spécifiques dans les chaînes
Je voudrais supprimer des caractères spécifiques des chaînes d'un vecteur, similaire à la fonction Rechercher et remplacer dans Excel. Voici les données avec lesquelles je commence: group <- data.frame(c("12357e", "12575e", "197e18", "e18947") Je commence par juste la première colonne; Je veux produire la deuxième colonne en supprimant les e: group …


30
Comment puis-je obtenir l'ID de vidéo YouTube à partir d'une URL?
Je veux obtenir l' v=idURL de YouTube avec JavaScript (pas de jQuery, pur JavaScript). Exemples de formats d'URL YouTube http://www.youtube.com/watch?v=u8nQa1cJyX8&a=GxdCwVVULXctT2lYDEPllDR0LRTutYfW http://www.youtube.com/watch?v=u8nQa1cJyX8 Ou tout autre format YouTube contenant un identifiant vidéo dans l'URL. Résultat de ces formats u8nQa1cJyX8
257 javascript  regex  url  youtube 

5
Comment accéder aux groupes de capture nommés dans une expression régulière .NET?
J'ai du mal à trouver une bonne ressource qui explique comment utiliser les groupes de capture nommés en C #. Voici le code que j'ai jusqu'à présent: string page = Encoding.ASCII.GetString(bytePage); Regex qariRegex = new Regex("<td><a href=\"(?<link>.*?)\">(?<name>.*?)</a></td>"); MatchCollection mc = qariRegex.Matches(page); CaptureCollection cc = mc[0].Captures; MessageBox.Show(cc[0].ToString()); Cependant, cela montre toujours …
255 c#  .net  regex 

20
Comment Stack Overflow génère-t-il ses URL optimisées pour le référencement?
Qu'est-ce qu'une bonne expression régulière complète ou un autre processus qui prendrait le titre: Comment modifier un titre pour qu'il fasse partie de l'URL comme Stack Overflow? et le transformer en how-do-you-change-a-title-to-be-part-of-the-url-like-stack-overflow qui est utilisé dans les URL optimisées pour le référencement sur Stack Overflow? L'environnement de développement que j'utilise …

5
Différence entre matches () et find () dans Java Regex
J'essaie de comprendre la différence entre matches()et find(). Selon le Javadoc, (d'après ce que je comprends), matches()cherchera la chaîne entière même s'il trouve ce qu'il cherche, et find()s'arrêtera quand il trouvera ce qu'il cherche. Si cette hypothèse est correcte, je ne vois pas quand vous voudriez utiliser à la matches()place …
250 java  regex 


11
jQuery validate: comment ajouter une règle pour la validation des expressions régulières?
J'utilise le plugin de validation jQuery . Super truc! Je souhaite migrer ma solution ASP.NET existante pour utiliser jQuery au lieu des validateurs ASP.NET. Il me manque un remplacement pour le validateur d' expression régulière . Je veux pouvoir faire quelque chose comme ça: $("Textbox").rules("add", { regularExpression: "^[a-zA-Z'.\s]{1,40}$" }) Comment …

20
RegEx: saisie de valeurs entre guillemets
J'ai une valeur comme celle-ci: "Foo Bar" "Another Value" something else Quelle expression régulière renverra les valeurs entre guillemets (par exemple Foo Baret Another Value)?
240 regex 


27
Extraire le nom d'hôte de la chaîne
Je voudrais correspondre uniquement à la racine d'une URL et non à l'URL entière d'une chaîne de texte. Donné: http://www.youtube.com/watch?v=ClkQA2Lb_iE http://youtu.be/ClkQA2Lb_iE http://www.example.com/12xy45 http://example.com/random Je veux obtenir la résolution des 2 dernières instances vers le domaine www.example.comou example.com. J'ai entendu dire que l'expression régulière est lente et ce serait ma deuxième …
239 javascript  jquery  regex 


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.