2012-06-01 7 views
1

J'ai une chaîne qui peut contenir un nombre quelconque de n'importe quel type de caractères. Je cherche à utiliser regex pour extraire des patterns et les mettre dans une String que je peux ensuite manipuler. Ex: Je veux regex pour extraire toutes les séquences à 3 chiffres. Donc, si j'ai une chaîne qui dit "Easy as 123", j'obtiendrais "123"..net en utilisant regex pour extraire un motif d'une chaîne

BTW Ceci est pour C# .net et VB.net

Merci beaucoup.

Répondre

1

(\d+)

(  start capturing group 
    \d capture digits 
+  capture one or more 
)  end capturing group 

qui va extraire les chiffres. Mais je vous recommande de lire sur regex afin que vous puissiez apprendre les conventions et écrire les vôtres. Essayez d'utiliser regexr pour les tester aussi.

+0

Merci. Ça ira. Regex n'est pas mon point fort. J'apprécie l'aide. – PaulG

+0

@PaulG Vous pouvez parcourir l'étiquette regex ici sur SO pour avoir une idée de regex plus complexes pour faciliter votre compréhension. Bonne chance. (Si la réponse a aidé, assurez-vous de cliquer sur la coche verte pour l'accepter) –

+1

Merci. J'accepterais la réponse mais je dois attendre 8 minutes – PaulG

Questions connexes