![]() |
|
|
|
#1 |
|
Medlem
Registrerad: 2001-08-29
Inlägg: 216
Lösningar: 1 |
Censur av ord....
Såg vogitanns funktion o gjorde en egen....
Kod:
<%
Function CensurWord(strText,strWord)
strText = strText & " "
strWord = Replace(strWord,".","\.")
strSplit = split(strWord,",")
strPattern = "("
for i = 0 to ubound(strSplit)
if i <> ubound(strSplit) then
strPattern = strPattern & strSplit(i) & "|"
else
strPattern = strPattern & strSplit(i)
end if
if i = ubound(strSplit) then
strPattern = strPattern & ").*?[\s]"
end if
next
Set objRegExp = New RegExp
objRegExp.Global = True
objRegExp.IgnoreCase = true
objRegExp.Pattern = strPattern
strText = objRegExp.Replace(strText,"*censur* ")
Set objRegExp = Nothing
CensurWord = left(strText,(len(strText)-1))
End Function
%>
<%=CensurWord("her sver jag helvetesskit javla skitsak helsikesscript sa du vet","helvetes,javla,skit,helsike")%>
//Pirro
__________________
//Pirro |
|
|
|
|
|
#2 |
|
Medlem
Registrerad: 2010-02-17
Ort: Nässjö
Inlägg: 350
Lösningar: 0 |
Vart plaserar man den Script koden?
|
|
|
|
|
|
#3 |
|
Medlem
Registrerad: 2008-08-23
Ort: haninge
Inlägg: 658
Lösningar: 11 |
Funktioner kan man placera vart som helst i .asp filer, men man brukar lägga dem i någon inkluderad fil för att kunna använda dem i alla filer utan att behöva skriva om funktionen i varje fil.
|
|
|
|
|
|
#4 |
|
Medlem
Registrerad: 2010-02-17
Ort: Nässjö
Inlägg: 350
Lösningar: 0 |
okej så skulle du kunna var vänligt och skriva ett ut ett exempel på hur det skulle se ut om jag har två text fält som heter meddelande och användare?
skulle vara mycket till hjälp för mig för då förstår jag lite mer hur koden funkar och så |
|
|
|
|
|
#5 |
|
Forumvärd
Registrerad: 2001-06-14
Ort: Helsingborg
Inlägg: 8 499
Lösningar: 536 |
koden ovan ge ju dig ett exempel redan:
Kod:
<%=CensurWord("her sver jag helvetesskit javla skitsak helsikesscript sa du vet","helvetes,javla,skit,helsike")%>
där strängen "her sver jag helvetesskit javla skitsak helsikesscript sa du vet" är orginal strängen och "helvetes,javla,skit,helsike" är de ord som skall censureras bort.
__________________
"det går inte att lära en gammal norrlänning byta namn på irc" - gammalt kinesiskt uttryck |
|
|
|
|
|
#6 |
|
Medlem
Registrerad: 2010-02-17
Ort: Nässjö
Inlägg: 350
Lösningar: 0 |
Okej ska kolla på det
|
|
|
|
![]() |
| Trådverktyg | |
| Visningsalternativ | |
|
|