Sto usando regex nella mia funzione. E ho bisogno di avvolgere tutti i miei hashtag in stringa nei tag. Ma non riesco a capire come ottenere tutti i caratteri che sono lettere, [a-zA-Z] non fa esattamente quello di cui ho bisogno, perché le persone non possono usare la lingua inglese e questo regex non funzionerà come previsto.
Attualmente questo è quello che sto facendo ora, ma questo non funziona come dovrebbe:
Regex hashtagRegex = new Regex("(#[a-zA-Z0-9_]+)");
Come posso fare quello che mi serve?
risposte:
2 per risposta № 1Uso p{L}
per abbinare qualsiasi tipo di lettera da qualsiasi lingua.
Regex hashtagRegex = new Regex("#([\p{L}_]+)");