- Milyen okostelefont vegyek?
- Telekom mobilszolgáltatások
- Huawei Watch Fit 3 - zöldalma
- Sony Xperia 1 VII - Látod-e, esteledik
- Samsung Galaxy S23 FE - nincsen sárkány
- Mindenki Z Fold7-et akar
- Apple iPhone 16 - ígéretek földje
- Samsung Galaxy Watch6 Classic - tekerd!
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Galaxy S24 FE - később
Hirdetés
Aktív témák
-
rt06
veterán
válasz
Louloudaki #30 üzenetére
ez pl jonak tunik (latin abc betuit vizsgalja csak):
^\w*(?=\w*\d)(?=\w*[a-z])(?=\w*[A-Z])\w*$ -
Louloudaki
aktív tag
hali
jelszó validáló regexet kéne gyártanom, kitétel, hogy a kis betűkön kívül legyen benne min1 nagybetű meg min1 szám. neten találtam pár példát, de valahogy php nem ette meg csak hibát dobott rá, feladtam a kutatást... -
cucka
addikt
Szerinte a semmi az semmi, a pont az már valami. Nem akarja értelmezni, hogy nullaszor valami az nulla...
Esetleg javasolhatod neki, hogy üljön be az egyetemen egy formális nyelvek kurzusra, frissítse fel egy kicsit a tudását.
(Komolyan, az milyen időpocsékolás már, amikor egy cégnél ilyen alap dolgokról kell győzködni egymást)
-
PazsitZ
addikt
Próbáld meggyőzni a neten található leírásokkal.
Most az ő mit hisz az egy dolog. De ha utánaolvas, akkor elég hamar ráakad bárhol a megoldásra.
pl.: Suppose you want to match a double-quoted string. Sounds easy. We can have any number of any character between the double quotes, so ".*" seems to do the trick just fine. The dot matches any character, and the star allows the dot to be repeated any number of times, including zero. -
rt06
veterán
mint irtad, ez a tetszoleges karakter nulla, vagy annal tobb elofordulasa
meggyozni talan azzal tudod leggkonnyebben, hogy kersz egy peldat olyan regularis kifejezesre, ami minden olyan szot felismer, ami a betuvel kezdodik es b betuvel vegzodik (ez lenne ugye az a.*b), itt remekul latszik, mire jo a semmi
-
jerry311
nagyúr
.* (pont csillag)
Ez gyakorlatilag bármi lehet, akár semmi is?
A pont az bármilyen karakter. A csillag pedig, hogy nullától végtelen számú előfordulásig.
Nos? -
Jester01
veterán
válasz
Pizzafutar #21 üzenetére
Első ránézésre ez nem megy simán RS megadásával, mert valami tagadós módi lenne, pl [^\\]\n csak az meg megeszi az utolsó karaktert.Tehát a beolvasásnál meg vissza kell ragasztani az RT értékét és ugyanakkor ki kell törölni a beágyazott sortörést. Vagyis valami ilyesmi:
$ cat >t.txt
rec1
rec2\
still rec2
rec3\still rec3
rec4
$ awk -v 'RS=[^\\\\]\\n' -v 'ORS=' '{gsub("\\\\\\n", ""); print $0 RT }' <t.txt
rec1
rec2still rec2
rec3\still rec3
rec4 -
Pizzafutar
aktív tag
Hali!
Tudna valaki segíteni? AWK-hoz kellene olyan rekord szeparátor, amely a '\' jellel megtört sorokat egy rekordként olvassa be.
Tehát:
'Ez egy hosszú, de\
ketsorban írt rekord.'Annyira jutottam, hogy illeszkednie kell a '\n' -re, de nem kell illeszkedni a '\\{0} space+\n'-re.
-
VladimirR
nagyúr
ha .*-ot, vagy [akarmi]*-ot hasznalsz, akkor az moho modon keres, nem all meg, csak az utolso </div> megtalalasakor
ehelyett hasznalj inkabb .*?-et, vagy [akarmi]*?-etpl.:
/\<div class=\"mosimage_caption\"\>(.*)\<\/div\>/i
helyett
/\<div class=\"mosimage_caption\"\>(.*?)\<\/div\>/i
-
kisho
senior tag
Helló!
...<div class="mosimage_caption">szöveg</div>...
A "szöveg"-re szeretnék rákeresni, eddig akárhogy próbáltam, nem "állt meg" az első </div>-nél.
Köszönöm a segítséget előre is! -
jerry311
nagyúr
már majdnem írtam nektek, aztán találtame egy ilyen regex examples oldalt, ami segített gyorsban
Remélem hasznos lesz. -
hemu
csendes tag
Sziasztok!
Egy kis help kellene nekem!
Meg lehet oldani preg_replace-szel azt, hogy a szöveg, amire cserélek olyan PHP kódot tartalmazzon, amiben van IF elágazás?
Konkrétan egy ilyet kellene lecserélnem:[img='xxx.pg' align='center']
Ezzel az van, hogyha középre van rendezve, akkor
<center><img.../></center>
de ha jobbra vagy balra, akkor:
<img style='float:left' />
És itt kell nekem a cserében egy if, mert ha közép, akkor be kell szúrni némi plusz kódot is. -
emitter
őstag
Nekem is kéne segítség, azt szeretném, hogy az ebből:
<li>szoveg:
ez legyen:
<li><b>szoveg:</b>
Megoldható ez a csere regexppel? Tehát a <li> tag és a '':'' között előre nem ismert számú karakter van, amiket félkövérré kéne tenni(a szovegben nincs kettőspont)
-
Mik^
tag
Nem is teljesen jol tettem fel a kerdest, bocsi.
Szoval, van egy postfixem es abban szeretnem hogy a .doc mellekletek kozul a .doc es .doc?= kivetelevel reject -eljen minden mas .doc-ot (pl. .doc. .doc? .doca .doc.a stb).Mert ugye ha a file nevben nincs ekezet akkor name=''valami.doc'' ha van bent ekezet akkor meg name=''=?ISO-8859-2?Q?B=E.doc?='' van a header-ben, es jolenne ha ezeket nem dobalna el.
Tudom nehez eset vagyok, de a helyes megfejtok kozt 1-2 so:rt v. bort szivesen kisorsolok...
Koszi!
Mik -
Mik^
tag
Sziasztok.
Remélem vannak itt regexp-hez értő okos emberek!
Olyat szeretnék ami egy szövegben CSAK a .doc VAGY a .doc?= -t találja meg. Pl. \.doc(\?=)?$ azza a különbséggel, hogy ne csak a sorvégére működjön... Megvalósítható ez?
Köszi előre is!
Mik
Aktív témák
Hirdetés
- Általános igazgatóhelyettes tábla üvegből eladó
- Gamer PC-Számítógép! Csere-Beszámítás! Ryzen 5 5500 / RX 6600XT / 32GB DDR4 / 512GB SSD
- LG 55C3 - 55" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox!
- Azonnali készpénzes nVidia RTX 4000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Bomba ár! Lenovo ThinkPad X270 - i5-6G I 8GB I 256GB SSD I 12,5" FHD I HDMI I Cam I W10 I Garancia!
Állásajánlatok
Cég: FOTC
Város: Budapest