Eu estou usando regexes na minha função. E eu preciso envolver todas as minhas hashtags em string em tags. Mas eu não consigo descobrir como obter todos os caracteres que são letras, [a-zA-Z] não faz exatamente o que eu preciso, porque as pessoas podem usar o idioma não inglês e este regex não funcionará como esperado.
Atualmente isso é o que eu estou fazendo agora, mas isso não funciona como deveria:
Regex hashtagRegex = new Regex("(#[a-zA-Z0-9_]+)");
Como posso fazer o que preciso?
Respostas:
2 para resposta № 1Usar p{L}
para corresponder a qualquer tipo de letra de qualquer idioma.
Regex hashtagRegex = new Regex("#([\p{L}_]+)");