php处理字符串,判断是否含有特殊符号,非中文,数字,字符
2008-09-04 22:00
1166 查看
<?php
/*判断字符串$str是否含有非法字符*/
$str="镕32432ASD)Fsdfdsf";
function match_str($str,$encode='gbk')
{
$len = mb_strlen ( $str , $encode );
for($i=0;$i<$len;$i++)
{
$tmp = mb_substr ( $str, $i ,1 , $encode );
if (!preg_match("/^([/x81-/xfe][/x40-/xfe])+$/",$tmp)) {
if(!ereg("^[0-9a-zA-Z]*$",$tmp)) {
return 0;
}
}
}
return 1;
}
echo match_str($str,'gbk');
?>
/*判断字符串$str是否含有非法字符*/
$str="镕32432ASD)Fsdfdsf";
function match_str($str,$encode='gbk')
{
$len = mb_strlen ( $str , $encode );
for($i=0;$i<$len;$i++)
{
$tmp = mb_substr ( $str, $i ,1 , $encode );
if (!preg_match("/^([/x81-/xfe][/x40-/xfe])+$/",$tmp)) {
if(!ereg("^[0-9a-zA-Z]*$",$tmp)) {
return 0;
}
}
}
return 1;
}
echo match_str($str,'gbk');
?>
相关文章推荐
- php判断某字符串是否不以数字或其他特殊字符开头
- php判断字符串是否含有中文字符
- 利用JS判断字符串是否含有数字与特殊字符的方法小结
- php正则判断字符串是否包含中文或特殊字符等
- php中判断字符串是否全是中文或含有中文的实现代码
- JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例
- object-C 判断字符串是否含有特殊字符
- 判断字符串是否含有特殊字符的方法
- php中判断字符串是否全是中文或含有中文的实现代码
- php判断字符串是否含有中文
- PHP判断字符串中是否含有中文
- java中用正则表达式判断中文字符串中是否含有英文或者数字
- 判断字符串中是否含有中文字符
- PHP判断字符串中是否含有中文
- C#判断输入的字符串中是否含有大写字母,小写字母,数字,字符
- C#判断输入的字符串中是否含有大写字母,小写字母,数字,字符
- java中用正则表达式判断中文字符串中是否含有英文或者数字
- C#判断输入的字符串中是否含有大写字母,小写字母,数字,字符
- PHP中判断字符串是否含有中文
- 判断某字符串是否含有特殊符号