如何将正则表达式的子模式巧妙改写为高效长尾关键词疑问?

2026-03-30 09:170阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计770个文字,预计阅读时间需要4分钟。

如何将正则表达式的子模式巧妙改写为高效长尾关键词疑问?

首先,我们来看一段PHP代码:

php

显示结果:Array( [0]=> 2012-01-01 12:00:00)

首先,我们先看一段PHP代码:

<?php $time = date ("Y-m-d H:i:s"); $pattern = "/\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}/i"; if(preg_match($pattern,$time,$arr)){ echo "<pre>"; print_r($arr); echo "</pre>"; } ?>

显示结果:

Array ( [0] => 2012-06-23 03:08:45 )

有没有注意到,显示的结果只有一条数据,即符合匹配模式的时间格式,那如果只有一条记录的话,为什么还要用数组保存呢?直接使用字符串保存不是更好?

如何将正则表达式的子模式巧妙改写为高效长尾关键词疑问?

带着这个问题,我们来看下正则表达式中的子模式。

在正则表达式中,可以使用“(”和“)”将模式中的子字符串括起来,以形成一个子模式。将子模式视为一个整体时,那么它就相当于一个单个字符。

阅读全文

本文共计770个文字,预计阅读时间需要4分钟。

如何将正则表达式的子模式巧妙改写为高效长尾关键词疑问?

首先,我们来看一段PHP代码:

php

显示结果:Array( [0]=> 2012-01-01 12:00:00)

首先,我们先看一段PHP代码:

<?php $time = date ("Y-m-d H:i:s"); $pattern = "/\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}/i"; if(preg_match($pattern,$time,$arr)){ echo "<pre>"; print_r($arr); echo "</pre>"; } ?>

显示结果:

Array ( [0] => 2012-06-23 03:08:45 )

有没有注意到,显示的结果只有一条数据,即符合匹配模式的时间格式,那如果只有一条记录的话,为什么还要用数组保存呢?直接使用字符串保存不是更好?

如何将正则表达式的子模式巧妙改写为高效长尾关键词疑问?

带着这个问题,我们来看下正则表达式中的子模式。

在正则表达式中,可以使用“(”和“)”将模式中的子字符串括起来,以形成一个子模式。将子模式视为一个整体时,那么它就相当于一个单个字符。

阅读全文