» »

Kje in kako dobiti vse črke abecede?

Kje in kako dobiti vse črke abecede?

1
2
»

garamond ::

bemfa je izjavil:

PHP ma malo drugačno sintakso patternov:
preg_replace("/\W/u", '', $string);
Bolj sem ciljal na samo implementacijo kot pa razliko v sintaksi. \w (in posledično \W) se dejansko obnašajo različno v različnih jezikih. V Python očitno to ni le enostavna bližnjica do "[a-zA-Z_0-9]".
Recimo implementacija \w v C# naj bi bila taka (kuall to napiše v parih minutah).
A parody of extremism is impossible to differentiate from sincere extremism.

Gagatronix ::

Toliko kot je bilo nakladanja v tej temi skorajda nisem videl nikjer drugje na slol-techu. OP ne pove kaj sploh hoce oziroma rabi 3/4 teme da pove da hoce iz stringov fuknit ven nonalphanumerics-e.

Jao, nic cudnega da gre svet v kurac, ce ste pa vsi programerji taki.

bemfa ::

Implementacija je ista, le unicode nabor znakov je treba vzet, ne samo ascii, zato da šumniki pa ostrivci itd. spadajo v A-Za-z. Treba je uporabit modifier 'u' (unicode).

murrieta ::

Gagatronix je izjavil:

Problem resujes z napacnega konca. Ce so ti problem oklepaji, narekovaji in podobno, jih z regexom vrzes ven. 10x manj dela, 10x manj kode, verjetno tudi 10x hitreje.


"Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems."
-- Jamie Zawinski, 1997

Pa se malo ozadja: http://regex.info/blog/2006-09-15/247

Zgodovina sprememb…

  • spremenilo: murrieta ()

murrieta ::

#2

Gagatronix je izjavil:

Problem resujes z napacnega konca. Ce so ti problem oklepaji, narekovaji in podobno, jih z regexom vrzes ven. 10x manj dela, 10x manj kode, verjetno tudi 10x hitreje.


... in nocna mora za kogarkoli, ki bo moral vzdrzevati za tabo, sploh, ce escapas v stringu in ne pustis komentarja z originalom.

Potem sta pa dve moznosti, da ti bo nekdo pametoval, kako ne poznas backward propagationa, ali pa se bo nasel nekdo, ki regular expressione dejansko steka in ga bo popravil na nacin, kjer se bo izvajal 50x hitreje ampak ga nihce nikoli vec ne bo znal spremeniti.

Regular expressioni so simpl ko pasulj, razen, ko niso.

Za vse ostalo:

murrieta je izjavil:

Gagatronix je izjavil:

Problem resujes z napacnega konca. Ce so ti problem oklepaji, narekovaji in podobno, jih z regexom vrzes ven. 10x manj dela, 10x manj kode, verjetno tudi 10x hitreje.


"Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems."
-- Jamie Zawinski, 1997

Pa se malo ozadja: http://regex.info/blog/2006-09-15/247

Zgodovina sprememb…

  • spremenilo: murrieta ()

Gagatronix ::

murrieta je izjavil:

#2

Gagatronix je izjavil:

Problem resujes z napacnega konca. Ce so ti problem oklepaji, narekovaji in podobno, jih z regexom vrzes ven. 10x manj dela, 10x manj kode, verjetno tudi 10x hitreje.


... in nocna mora za kogarkoli, ki bo moral vzdrzevati za tabo, sploh, ce escapas v stringu in ne pustis komentarja z originalom.

Potem sta pa dve moznosti, da ti bo nekdo pametoval, kako ne poznas backward propagationa, ali pa se bo nasel nekdo, ki regular expressione dejansko steka in ga bo popravil na nacin, kjer se bo izvajal 50x hitreje ampak ga nihce nikoli vec ne bo znal spremeniti.

Regular expressioni so simpl ko pasulj, razen, ko niso.

Za vse ostalo:

murrieta je izjavil:

Gagatronix je izjavil:

Problem resujes z napacnega konca. Ce so ti problem oklepaji, narekovaji in podobno, jih z regexom vrzes ven. 10x manj dela, 10x manj kode, verjetno tudi 10x hitreje.


"Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems."
-- Jamie Zawinski, 1997

Pa se malo ozadja: http://regex.info/blog/2006-09-15/247


"If you have a Problem and you decide to use Java to solve it...

... you now have Problem and ProblemImpl."

Daj nestoj budalirat pa prodajat svojo propagando.
1
2
»


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

python regex split

Oddelek: Programiranje
7536 (441) HotBurek
»

[C++] Ponavljanje črk v stringu

Oddelek: Programiranje
141350 (1136) darkkk
»

Ponavljanje črk? How to?

Oddelek: Programiranje
51165 (1068) vorantz
»

[Java] razlaga kode

Oddelek: Programiranje
101963 (1549) Sergio
»

mIRC

Oddelek: Programiranje
252338 (1672) Sims

Več podobnih tem