Grep (\[.*?\]) wyszukuje tekst pisany w kwadratowych nawiasach
Opis składni:
( ) - grupa wyszukiwana
( - otwiera grupę wyszukiwania
\[ - nawias kwadratowy otwierający (metaznak) - to jest początek frazy do zmian
. - dowolny znak
* - występuje 0 (zero) lub więcej razy
ale gdy
*? - 0 lub więcej razy (najszybsze dopasowanie)
\] - nawias kwadratowy zamykający (metaznak) - to jest koniec frazy do zmian
) - zamyka grupę wyszukiwania
GREP – przykłady Grep (\b)(a|i|o|u|w|z)(\b\s) wyszukuje spójniki Opis składni: ( ) - grupa wyszukiwana ( - otwiera grupę wyszukiwania \b - granice słowa {tu jego początek) ) - zamyka grupę wyszukiwania (a|i|o|u|w|z) - grupa wyszukująca określone słowa {tu tylko spójniki} | - oznacza funkcję logiczna «lub» (\b\s) - grupa granicy słowa i spacji \b - granice słowa {tu jego koniec} \s - biały odstęp (dowolna spacja lub tabulator) zatem grupy: (\b) - łapią początek słowa (a|i|o|u|w|z) - określa jakie to słowo (\b\s) - łapią koniec słowa i odstęp po nim