J'essaie de créer un éditeur de programmation en utilisant une zone de texte enrichi dans vb.net. Il doit changer la couleur du texte en fonction de ce texte. Par exemple, les mots clés doivent être affichés en rouge et les chiffres en bleu. Je ne trouve pas comment extraire mot par mot d'une zone de texte enrichie.comment extraire mot par mot de richtextbox dans vb.net
-1
A
Répondre
0
Vous pouvez utiliser des expressions régulières pour trouver les mots, et une autre pour les nombres. Essayez ce site Web qui vous aidera à créer vos expressions régulières souhaitées http://regexpal.com/
0
Je voudrais simplement prendre le champ de texte de la zone de texte enrichi et faire une chaîne de caractères par espace.
0
Si vous n'avez pas à rouler vous-même, les éditeurs de SharpDevelop sont facilement extensibles.
SharpDevelop3 utilise SharpTextEditor (WinForms). SharpDevelop4 utilise AvalonEdit (WPF)
1
je faire ce qui suit:
Dim txt as String = RichTextBox1.Text
Dim arr as String() = txt.Split(" "c) REM split along the whitespace character
For Each i In arr
If IsNumeric(i) Then
REM change the color of the number to blue
Next i
Questions connexes
- 1. Extraire le nième mot
- 2. RichTextbox, RTF dans VB.NET
- 3. Mot de passe char pour RichTextBox
- 4. Comment remplacer un mot par mot spécifique
- 5. Inverser le mot par mot
- 6. comment insérer mot par mot dans la base de données
- 7. Comment dessiner une bordure autour d'un mot dans RichTextBox?
- 8. Lire mot par mot dans une variable
- 9. Produits de recherche de mot par mot
- 10. protégé par mot de passe dans ASP.net?
- 11. Comment extraire le même mot d'un paragraphe
- 12. Problème lors de la recherche du mot suivant dans RichTextBox
- 13. chaîne: extraire un mot de phrase
- 14. Comment allez-vous extraire le mot "0U47NN4XMD8V"?
- 15. Comment extraire le mot après le point
- 16. VB.Net 2008 Nouveau mot-clé
- 17. lire un fichier mot par mot
- 18. Chaîne d'itération en C, mot par mot
- 19. Comparaison mot par mot diff de deux chaînes dans .NET
- 20. prendre l'entrée d'un mot chaîne par mot
- 21. VB.NET: mot divisé. pas de délimiteur
- 22. Obtenir la valeur EditText mot par mot
- 23. Remplacer le mot par le mot majuscule
- 24. RichTextBox
- 25. Comment saisir une ligne mot par mot en Python?
- 26. preg_match début, fin par mot ou par mot entre espace
- 27. Comment j'utiliserais strtok pour comparer mot par mot
- 28. Comment séparer les phrases en boîtes/cadre - mot par mot?
- 29. Comment faire Intellisense personnalisé pour un mot dans une riche boîte de texte pour vb.net
- 30. Comment intégrer Excel dans le mot par programmation?
Voir ** tentative de solutions, et pourquoi ils ne travaillaient pas **. – stackptr