Nejste přihlášen/a.

Přihlásit se do poradny

 

Regulární výrazy - vyřešení

Od: hawk odpovědí: 2 změna:

Ahoj,

potřeboval bych pomoc s regulárními výrazy na dvou příkladech:

1) Pokuste se při použití zástupných znaků vypsat regulární výraz, kterým přesunete výrobce z konce
řetězce na začátek. "Tribute III černá kamna 150 x 40 cm BAX"

2) Pokuste se při použití zástupných znaků vypsat regulární výraz, kterým vyberete z následujícího
popisu informaci (hloubka je 55,5 cm)
Popis: Technické údaje
Rozměry (v x š x h) 820 x 595 x 555 mm
Rozměry s obalem (v x š x h) 880 x 640 x 600 mm
Hmotnost 68 kg
Hmotnost s obalem 72 kg
Napětí 220 - 240 V
Frekvence 50 Hz
Proudová pojistka 10 A
Délka pohyblivého přívodu 150 cm
Příkon 2300 kW

Děkuji...

 

 

2 odpovědi na otázku
Řazeno dle hodnocení

 

 

dfgh
hodnocení

0x

Asi bude dost záležet na tom, v jakém softwaru chcete regulární výraz použít. Funkce zástupných znaků znáte, nebo ne?

 

hodnocení

0x

Záleží na tom v jakém programovacím nebo skriptovacím jazyku to potřebuješ.

Pravděpodobně budeš potřebovat něco takového:

str = "Tribute III černá kamna 150 x 40 cm BAX"

regex1 = "(.*)(BAX)"

regex2 = "BAX$1"

případně

regex2 = "$2$1"

Hledej regex backreferences

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]