去掉html标签与网页中script标签的…
2012-11-29 14:19
381 查看
//把网页中的html去掉
<?PHP
$name="<p>this is
wangyongping</p>";
$dd="/(<[^>]*>)/";
echo $str=preg_replace($dd,'',$name);
echo "<br>";
?>
*****************把网页中的script标记及内容都去掉的正则表达式***************************
<?php
$langesc="<script>alert('sffdsfdsfds')</script>";
$dd1="/\<script[^>]*?>.*<\/script\>/is";
echo $str1=preg_replace($dd1,'',$langesc);
?>
//验证电子邮件和手机号码
if(document.getElementByIdx_x_x("personalemail").value==null ||
document.getElementByIdx_x_x("personalemail").value==""){
alert("邮箱不能为空");
return false;
}else
if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementByIdx_x_x("personalemail").value))){
alert("请输入一个有效的邮件地址");
document.getElementByIdx_x_x("personalemail").value="";
return false;
}
var partten
= /^1[3,5]\d{9}$/;
if(document.getElementByIdx_x_x("cellphone").value==null
|| document.getElementByIdx_x_x("cellphone").value==""){
alert("手机号码不能为空");
document.getElementByIdx_x_x("cellphone").focus();
return
false;
}else
if(isNaN(document.getElementByIdx_x_x("cellphone").value)
&&
!partten.test(document.getElementByIdx_x_x("cellphone").value)){
alert("手机号码只能是数字,并且只能以13或15开头并且长度是11位");
document.getElementByIdx_x_x("cellphone").focus();
return false;
}
<?PHP
$name="<p>this is
wangyongping</p>";
$dd="/(<[^>]*>)/";
echo $str=preg_replace($dd,'',$name);
echo "<br>";
?>
*****************把网页中的script标记及内容都去掉的正则表达式***************************
<?php
$langesc="<script>alert('sffdsfdsfds')</script>";
$dd1="/\<script[^>]*?>.*<\/script\>/is";
echo $str1=preg_replace($dd1,'',$langesc);
?>
//验证电子邮件和手机号码
if(document.getElementByIdx_x_x("personalemail").value==null ||
document.getElementByIdx_x_x("personalemail").value==""){
alert("邮箱不能为空");
return false;
}else
if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementByIdx_x_x("personalemail").value))){
alert("请输入一个有效的邮件地址");
document.getElementByIdx_x_x("personalemail").value="";
return false;
}
var partten
= /^1[3,5]\d{9}$/;
if(document.getElementByIdx_x_x("cellphone").value==null
|| document.getElementByIdx_x_x("cellphone").value==""){
alert("手机号码不能为空");
document.getElementByIdx_x_x("cellphone").focus();
return
false;
}else
if(isNaN(document.getElementByIdx_x_x("cellphone").value)
&&
!partten.test(document.getElementByIdx_x_x("cellphone").value)){
alert("手机号码只能是数字,并且只能以13或15开头并且长度是11位");
document.getElementByIdx_x_x("cellphone").focus();
return false;
}
相关文章推荐
- 去掉html标签与网页中script标签的两个常用例子,面试经常考
- C#用正则表达式去掉Html中的script脚本和html标签
- 利用正则表达式去掉网页中的HTML 标签
- 利用正则表达式去掉网页中的HTML 标签
- 利用正则表达式去掉网页中的HTML 标签
- 用正则表达式去掉数据库中的script脚本和html标签---測試成功
- 利用正则表达式去掉网页中的HTML 标签
- 如何分析网页数据并且去除Html标签(C#)
- asp.net正则表达式提取网页网址、标题、图片实例以及过滤所有HTML标签实例
- asp.net正则表达式提取网页网址、标题、图片实例以及过滤所有HTML标签实例
- 去掉html标签的asp函数
- Flash 网页视频转换成 HTML 5 播放的苹果 Safari 浏览器扩展,去掉广告且降低...
- 如何去掉html a标签之间的间距
- html 标签的使用--网页内部跳转
- 网页HTML代码中Meta标签详解
- jsoup 解析html网页标签获取数据(java 网页解析 数据)
- PHP函数:怎么去掉字符串和文本中的html标签&标识-字符串处理
- 通过js去掉所有的html标签,得到HTML标签中的所有内容
- 解决在使用flask时向网页中插入一段包含html标签的内容正常显示的问题
- HTML网页设计的标签和属性