Comment faire correspondre un mot exact contenant un espace blanc via Regex en Java? Ex., Disons que je veux capturer "- Mail (Raw)" dont j'ai besoin regex? J'ai essayé .*[\-][\s]Mail[\s](Raw)
mais il échoue.Regex d'un mot exact avec l'espace en Java
Voici quelques échantillons d'entrée et attendue sortie:
- Bonjour - Courrier (Raw): true
- Bonjour - mail (brut): true
- Bonjour courrier RAWED ici: false
- Bonjour -mail (brut): false
- - Courrier (Raw): false
- - Courrier (brut): false
- - Courrier (Raw) dire bonjour: false
- - Courrier (cru) dire Salut: false
'(' et ') 'besoin d'être échappé:' \ (Raw \) ', ou dans une chaîne littérale:' "\\ (Raw \\)" ' –
Donc vous avez juste besoin de faire correspondre la chaîne littérale' - Mail (Raw) 'mais insensible à la casse? – CAustin
Ouais .. Mais j'ai vraiment eu du mal avec les échappées et les espaces. –