Frequently Asked Questions

Przykłady wyrażeń regularnych do zamienników w dopasowaniach pól.
Last Updated 8 months ago

Poniżej lista przykładowych problemów z tekstami w pliku i wyrażeń za pomocą można pobrać z nich określony fragment tekstu:

1. Treść:
Pojemność: 4400 mAh;Napięcie: 10.8V (11.1V);Ilość ogniw: 6;Rodzaj ogniw: Li-Ion;Gwarancja: 12 miesięcy;Producent ogniw: Green Cell;Kolor: Czarny;Zabezpieczenie przed głębokim rozładowaniem: Tak;Zabezpieczenie przed przeładowaniem: Tak;Kod produktu: HP01;Producent: Green Cell;Wymiary: 205x52x21mm;Waga: 300g ;Lista kompatybilności: ;Zastępuje modele

Problem:
Do krótkiego opisu chce dać wszystko co jest przed tekstem ";lista kompatybilności"

Rozwiązanie:
Wyrażenie regularne:
/^(.+);Lista kompatybilności/
Zamiennik:
$1

2. Treść:
CZUJNIK TEMPERATURY SPALIN OPEL ASTRA H 1.3CDTI 2005-,CORSA C 1.3CDTI 2005-,MERIVA 1.3CDTI 2003-/OWALNY-ZA FILTREM CZĄSTEK STAŁYCH/

Problem:
Nazwa produktu jest zbyt długa, należy ją skrócić do maks 120 znaków tak aby uciąć wyrazu na końcu pobranego tekstu.

Rozwiązanie:
Wyrażenie regularne:
/(^.{0,120}($|[\s]+)).*/
Zamiennik:
$1

Please Wait!

Please wait... it will take a second!