有没有一种简单的方法可以检查子字符串是否在引号中?

时间:2015-02-02 14:34:27

标签: php string domdocument

我努力使用包含HTML网页的字符串。我特别在<script>容器中有一些引用的HTML标记。就像这样:

<script>
  a = '<div>';
  b = '</script>';
</script>

我们要说我要从此字符串中删除所有<script>容器,但我不需要将'</script>'子字符串视为结束<script>标记。< / p>

那么有什么简单的方法可以通过这件事吗?

我知道我可以使用DOMDocument来操作这个字符串,但是我想手动操作,因为我正在使用DOMDocument操作调试脚本,并且它以意想不到的方式工作。

2 个答案:

答案 0 :(得分:1)

你可以遍历你的字符串并在你的字符串中做一个strpos。然后执行+1或-1以查看脚本是否在其左侧或右侧。 - 另一种更复杂的方式。

答案 1 :(得分:0)

使用strip_tags函数:

http://php.net/strip_tags

它允许您选择要剥离的标签和要离开的标签。