Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
vakondka
#14700
üzenetére
Hali!
Ez a reguláris kifejezés illeszkedik rá:
^.+ \((\d+\.?\d+)Ft\)$Itt teszteltem: http://regexpal.com
Őszintén szólva összesen kb. 30 másodpercet töltöttem el a megírásával, szóval lehet benne hiba, de a mintára illeszkedik. A 39.900 és 39900-ra is műxik. Tizedesvesszőre nem, azt direkt nem raktam bele, gondolom nem is kell most.
Remélem, segít
Szerk.:
online gyorsteszt:
http://preg_match.onlinephpfunctions.com
innen kimásolva a legenerált kódot:$pattern = '@^.+ \\((\\d+\\.?\\d+)Ft\\)@';
$subject = 'iDream 1260 fejmasszírozó (1239.9200Ft)';
$result = preg_match( $pattern, $subject , $matches );
echo $result;
print_r($matches);szóval itt a $matches[1]-ben lesz az eredményed. Persze ez még tartalmazza a pontot is, azt nyilván nem szedi ki, de azt már egy str_replace-szel nem nagy cucc.
modifiers, ha kell:
http://php.net/manual/en/reference.pcre.pattern.modifiers.php
Új hozzászólás Aktív témák
- SAPPHIRE RX 7700 XT 12GB GDDR6 NITRO+ GAMING OC - Új, 1 év garancia - Eladó!
- EliteBook 840 14 G11 14" FHD+ IPS Ultra 5 125H 32GB 512GB NVMe ujjlolv IR kam gar
- DJI Avata 2, Goggles 3, RC Motion 3, 1 év Care Refresh gari
- MacBook Pro 13
- Samsung 98 QLED 4K Smart TV QE98QN90AATXXH 2028.10.27-ig Magyar garanciával eladó
- LG 27GX790A - 27" OLED evo / 2K QHD / 480Hz & 0.03ms / NVIDIA G-Sync / FreeSync / DP 2.1 / 1300 Nits
- Lenovo ThinkPad T14s Gen 6 Ryzen AI 7 PRO 350W Radeon 860M 32 GB RAM 7500 MT/s 512 GB 3év gar
- Dell Latitude 5530 Core i5 1245U, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- ÁRGARANCIA! Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5060 8GB GAMER PC termékbeszámítással
- Honor 200 / 8/256GB / Kártyafüggetlen / 12Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

