- Poco X6 Pro - ötös alá
- Itt az első kép a 2024-es Nokia 3210-ről
- Milyen okostelefont vegyek?
- OnePlus 7 - magabiztos folytatás
- Huawei P30 Pro - teletalálat
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy A55 - új év, régi stratégia
- iPhone topik
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
Hirdetés
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Agyi chipes gyártóba fektetett a kriptocég
it A Tether 200 millió dollárt fektet a Blackrock Neurotech agyi chipes vállalatba.
-
Saját Redmi Note 13 Pro+ a világbajnok focicsapatnak (és indiai rajongóiknak)
ma Argentína nemzeti válogatottjának mezével díszítik az új Redmi különkiadást.
Aktív témák
-
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 -
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 -
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) -
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. -
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. -
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![ Szerkesztve ]
-
ArchElf
addikt
Regexp-et csatolnád?
amúgy szerintem<[dD][iI][vV].*?>(.*?)</[dD][iI][vV]>
ez csak akkor jó, ha nincs a div-ben egy másik div (ekkor az első </div>-nél megáll)
AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
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
[ Szerkesztve ]
-
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.
-
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
rec4Jester
-
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? -
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
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
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.- http://pazsitz.hu -
-
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 ) -
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... -
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*$Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.