webForumDet fria alternativet

Regular expressions

10 svar · 570 visningar · startad av dp81

dp81Medlem sedan okt. 200447 inlägg
#1

Har lite problem med regular expressions...
Vill loopa ut ord från textstycken.

Försökt med följande:
objRegExp.Pattern = "^[a-zA-ZåäöÅÄÖ]+$"

...vilket fungerar när det är mellanslag efter och före ordet, men när det är radbrytningar så fungerar det ej.

Snälla hjälp!!

//Daniel

TravoniMedlem sedan okt. 20041 556 inlägg
#2

Du kan ju börja att plocka bort radbrytningarna
str = relpace(str,vbcrlf,"")

dp81Medlem sedan okt. 200447 inlägg
#3

Men det måste gå att ta bort radbrytningarna med reg.exp...

Engine^Medlem sedan dec. 20003 887 inlägg
#4

\n matchar ny rad (chr 10)
\f radmatning (chr 12)
\r radbyte (chr 13)

dp81Medlem sedan okt. 200447 inlägg
#5

Hur skriver jag det?

(Sliter i mitt hår)

Engine^Medlem sedan dec. 20003 887 inlägg
#6

Lek med möjligheterna på http://www.webeye.nu/default2.asp?que=asp/regexptester.asp

dp81Medlem sedan okt. 200447 inlägg
#7

Går det att skriva på en rad? eller ska man använda flera regular expressions?

dp81Medlem sedan okt. 200447 inlägg
#8

Men att slå in en kil i den borgerliga alliansen några dagar före valet, genom att locka med ett eventuellt samarbete, lyckas åtminstone inte locka kd-ledaren.

- Persson har valt väg

__
Ska bli:
_
_

Men
att
slå
in
en
kil
i
den
borgerliga
alliansen
några
dagar
före
valet
genom
att
locka
med
ett
eventuellt
samarbete
lyckas
åtminstone
inte
locka
kd
ledaren
Persson
har
valt
väg

Engine^Medlem sedan dec. 20003 887 inlägg
#9

Kan väl bli något i stil med

objRegExp.Pattern = "\W"
objRegExp.Replace( [i]dintext[/i], "<br>" )
Erik JuhlinMedlem sedan maj 200010 687 inlägg
#10

Tänk bara på att \W inte innefattar åäöü m.m.

dp81Medlem sedan okt. 200447 inlägg
#11

och hur skriver man för att även åäöü ska fungera?

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)