webForumDet fria alternativet
Logga in / Bli medlem

regexp funktion

JavaScript

2 svar · 399 visningar · startad av martinpartin

Medlem sedan jan. 2001373 inlägg
Frågan#1

Hej !

Undrar hur jag ska göra detta på bästa sätt ? skulle vilja ha alla regexp i ett uttryck.. och istället för att göra en replace skull jag vilja ha en alert när den kan finna mönstret... kan inte få rätt på det riktigt.

Kan någon hälpa mig i rätt riktning ?

<script>

function star(str)
{

str = str.replace(/(\s+)(\*)(\s+)/g, "*");
str = str.replace(/(\*)(\s+)/g, "*");
str = str.replace(/(\s+)(\*)/g, "*");
str = str.replace(/(\*)(\*)/g, "*");
str = str.replace(/(\*)(\*)(\*)/g, "*");

return str;

}
</script>

<script>

document.write(star("iuh asdfui * hasuid f uhhh "));

</script>

tack på förhand!

Medlem sedan aug. 20039 340 inlägg
#2
str = str.replace(/\s*\*{1,3}\s*/g, "*");
Medlem sedan jan. 2001373 inlägg
#3

tack nitro !

392 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
124 ms — deklarationer (db)
129 ms — hämta statistik (db)
135 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)