Perguntas com a marcação «regular-expression»

27
LC_COLLATE afeta (deve) os intervalos de caracteres?

A ordem de intercalaçãoLC_COLLATE define não apenas a ordem de classificação de caracteres individuais, mas também o significado dos intervalos de caracteres. Ou faz? Considere o seguinte snippet: unset LANGUAGE LC_ALL echo B | LC_COLLATE=en_US grep '[a-z]' Intuitivamente, Bnão está presente...

24
Como usar [\ w] + na expressão regular em sed?

Estou no Windows, mas acho que minha pergunta ainda está correta aqui. C:\Users\User>grep --version GNU grep 2.6.3 C:\Users\User>sed --version GNU sed version 4.2.1 Notei que os seguintes trabalhos (saída here): echo here | grep -E "\w+" echo here | grep -E "[her]+" Mas, isso não...

22
Grupo de captura de regex de bash

Estou tentando corresponder vários valores alfanuméricos (esse número pode variar) de uma string e salvá-los em uma matriz de grupo de captura bash. No entanto, estou conseguindo apenas a primeira partida: mystring1='<link rel="self" href="/unix//api/clouds/1/instances/1BBBBBB"/> dsf...

22
Limites da palavra Grep

De acordo com a documentação do GNU: ‘\<’ Match the empty string at the beginning of word. ‘\>’ Match the empty string at the end of word. Meu / etc / fstab fica assim: /dev/sdb1 /media/fresh ext2 defaults 0 0 Quero que o grep retorne TRUE / FALSE pela existência de / media / fresh. Eu...