Dies scheint ...
C#
Regex MyRegex = new Regex("\\#\\w+");
MatchCollection ms = MyRegex.Matches(InputText);
oder vb.net
Dim MyRegex as Regex = new Regex("\#\w+")
Dim ms as MatchCollection = MyRegex.Matches(InputText)
Eingabe zu arbeiten Text von ...
„asdfas asdf #asdf asd fas df asd fas #df asd f asdf "
... dies ergeben ....
„#asdf“ und „#df“
Ich werde dich gewähren, dass dies nicht ein String Array bekommt aber die Match ist abzählbar und so könnte gut genug sein.
Zusätzlich werde ich hinzufügen, dass ich diese bekam durch den Einsatz von Expresso. das scheint frei zu sein. Es war sehr hilfreich bei der Herstellung der C#, die ich sehr arm bin. (Dh es hat für mich die Flucht.) (Wenn jemand denkt, sollte ich diese pseudo-Anzeige entfernen Sie bitte kommentieren, aber ich dachte, dass es hilfreich sein könnte :) Gute Zeiten)