从品牌网站建设到网络营销策划,从策略到执行的一站式服务
你们都这样告诉他 ,我怕他 听不懂 ,我来给你说 理论
我们提供的服务有:成都网站制作、网站建设、外贸网站建设、微信公众号开发、网站优化、网站认证、兴隆ssl等。为超过千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的兴隆网站制作公司
span不是表单元素,表单form提交时,无论get还是post,span都不会被提交
提交时 只会 提交 input 里的值
所以,你要在表单里 加 一个隐藏的 input input type='hidden' name='tbTotalG1' id='hid'
然后在 提交前 用 JS 给这个 id为 hid 的 input 赋予值 ,然后再提交 ,这样就可以 $_POST['tbTotalG1'] 取到这个值了
你要过滤的字符串是不是就都是这种,就这么长的。
你的需求是不是就是把字符串里面的各种标签都去掉?
如果你的需求和上面的说的相符,不需要用正则表达式,PHP 提供了 strip_tags 函数,用来过滤字符串里面的 html 标签,接收两个参数:第一个参数是要处理的字符串,第二个参数是允许(要保留)的tag
$str = 'span id="aaa"p11111/pbrp22222/pspan';
echo strip_tags( $str ); // output : 1111122222
echo strip_tags( $str, 'span' ); //output : span id="aaa"1111122222span
我觉得这可能是你的实际需求,如果不符合你的需求,继续追问。
span获取不到,你可以把span的值放到input hidden里面,或者在提交的时候用js加到post里面
祝好运,望采纳。
$content = ''; //你的数据
$patt = '#span class="(\s+)"(.*)/span#i';
$result = array();
preg_match_all($patt,$content,$result);
/**
这里$result[0] 就是 span class="YYYYY"ZZ/span
$result[1] 是,(\s+)代替的内容
$result[2] 是,(.*)代替的内容
*/
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图