<%
'------------------------------------
'檢測是否含有禁止字串
,如果禁止字串出現次數為
5,測返回
true
'引數說明
:'badwordlist =
禁止字元列表(以
,號隔開
)'str =
被檢測字串
'返回值
boolean'小男
2006'更新
no_miss
'------------------------------------
function checkbadword(byval badwordlist,byval str)
str=""&str:checkbadword = false
dim regex,matches
set regex = new regexp
regex.global = true
'--------
處理-----------
regex.pattern = "[^/u4e00-/u9fa5]" '
取中文str2 = regex.replace(str,"")
regex.pattern = "[^a-za-z]"
str3 = regex.replace(str,"") '
取英文'------------------------
str = str3 & str2
regex.ignorecase = true
regex.pattern = replace(replace(""&badwordlist,"|","/|"),",","|")
set matches = regex.execute(str)
'checkbadword = regex.test(str) ''
返回是否含有禁用字串
if matches.count = 5 then checkbadword = true '
如果禁止字元出現
5次,則返回
true
set regex = nothing
end function
dim a,b
a=request.form("a")
b="我日
,abc,測試"
response.write checkbadword(b,a)
%>
php檢測字串是否含有重複或遞增的字元
因為要對使用者的密碼做驗證,禁止使用者填寫類似12345,11111,aaaaa,abcde這樣重複或者遞增的字元,所以想到用純php做迴圈處理,下面是我的 流程 function check code str if preg match all preg code,str,matchc str.s...
Oracle 判斷字串是否含有漢字
我們知道在資料庫中,漢字占用兩個位元組,而其他字元占用乙個位元組,這樣通過兩個函式的比較就可以判斷出是否有中文,length計算字元長度,lengthb計算位元組長度 select lengthb a愛中國 length a愛中國 from dual 第乙個返回7,第二個返回4,這樣就可以判斷有中文...
判斷字串是否為空,是否含有表情
viewcontroller.m testdemo created by 趙詣 on 16 1 27.import viewcontroller.h inte ce viewcontroller end implementation viewcontroller void viewdidload 判...