/(^[^\-]{2,}\-$)|(^\-[^\-]{2,}$)|(^[^\-]{3,}$)|(^\-[^\-]+\-$)/
Sedan negerar du vid testningen, d.v.s.: if not ...
2 svar · 267 visningar · startad av jme
Fattar inte det här med regexp x(
Jag vill ha det såhär:
x står för vadsomhelst siffra eller bokstav.
"x-x" -> TRUE
"xxxx-" -> FALSE
"-xx" -> FALSE
"---" -> TRUE
Dvs '-' måste finnas med, men den får inte inleda en sträng och inte sluta en sträng. Dock får den inleda och/eller sluta om det finns ännu en i själv strängen.
/(^[^\-]{2,}\-$)|(^\-[^\-]{2,}$)|(^[^\-]{3,}$)|(^\-[^\-]+\-$)/
Sedan negerar du vid testningen, d.v.s.: if not ...