当前位置: 首页 > news >正文

企业公司网站 北京搜索引擎营销的作用

企业公司网站 北京,搜索引擎营销的作用,怎样做网站的优化 排名,电子商务网站概要设计正则表达式介绍在数据库的数据过滤过程中只用WHERE子句和LIKE操作符都是对于已知值进行的不管是匹配一个还是多个值#xff0c;测试大于还是小于已知值#xff0c;或者检查某个范围的值#xff0c;都是使用已知的值当然MySQL语句也提供了通配符百分号(%)和下划线(_)来匹配多…正则表达式介绍在数据库的数据过滤过程中只用WHERE子句和LIKE操作符都是对于已知值进行的不管是匹配一个还是多个值测试大于还是小于已知值或者检查某个范围的值都是使用已知的值当然MySQL语句也提供了通配符百分号(%)和下划线(_)来匹配多个和单个字符在检索名中包含某些文本或字符的字段时确实很有用但是这种功能也是有代价的因为通配符和搜索的处理一般要比有些搜索所花时间要长而且会使WHERE子句本身过于复杂这也就是正则表达式变得有用的地方所有程序设计语言、文本编辑器、操作系统等都支持正则表达式正则表达式是用来匹配文本的特殊串用正则表达式语言来建立所以这也是你必须所学习的特殊语法和指令全文阅读和自己练习尝试需要大概十五分钟左右熟练运用SQL语句中还得需要你自己不断地积累和使用希望不会浪费读者宝贵的时间通配符小技巧虽然通配符搜索处理要比其他搜索时间所花时间要长但是在数据量不大的时候还是建议使用的这里在讲正则表达式之前还是先给出一些使用通配符要记住的技巧1. 不要过度使用通配符。如果其他操作符能达到相同的目的应该使用其他操作符2. 除非绝对必要否则不要把他们用在搜索模式的开始处。这样搜索起来是最慢的3. 仔细注意通配符的位置。如果放错地方可能不会返回想要的数据学习使用正则表达式我们从一个简单的例子开始下面检索列Name带文本aba的部分行这里我们先提一个问题正则表达式和通配符匹配区分大小写吗仔细观察下面检索的对象你就知道答案了这我们看到关键字REGEXP声明后面的东西作为正则表达式处理就得到了所有Name列包含aba文本的数据而且你也发现它们是不区分大小写的这时候你可能就要问为什么要那么费力使用正则表达式在刚才的例子中没有体现出带来的好处还可能降低性能也确实没有以下通配符的方法简单SELECT *FROM cityWHERE Name LIKE %aba%ORDER BY NameLIMIT 10;接下来请考虑接下来的这些例子这里使用了正则表达式.East。.是正则表达式中的一个特殊字符表示匹配任意一个字符|是正则表达式的OR操作它表示匹配其中之一多个OR条件可以并入单个正则表达式。从这里开始终于开始有属于正则表达式自己独有的匹配方式了这里大家应该就有些看不懂这有些复杂的正则表达式了所以接下来介绍所有正则表达式的其他语法中括号中括号中添加可以匹配的字符但是本身只能匹配一个其中一个字符比如说[123]就是匹配1、2或3还可以匹配范围为了简化[123456789]这种过于冗长的集合可使用-来定义一个范围比如说[1-9]和刚才的集合是一样的标识符^ 有两个作用一个是在集合中表示否定该集合一个是作为定位符表示指文本的开始处[^123] 匹配除了1、2或3这些字符外的其他东西^a 文本的开头是a字符$ 和^相反这是文本结尾的标识符匹配特殊字符为了匹配特殊字符必须用\为前导这种处理就是所谓的转义这样也存在了很多空白元字符\f换页\n换行\r回车\t制表\v纵向制表多数正则表达式都是用单反斜杠转义而MySQL要求两个是因为自己解释一个正则表达库解释另一个匹配字符类为了方便工作可以使用预定义的字符集成为字符类[:alnum:]任意字母或者数字[:alpha:]任意字符[:blank:]空格和制表[:cntrl:]ASCII控制字符[:digit:]任意数字[:graph:]与[:print:]相同但是不包括空格[:lower:]任意小写字母[:print:]任意可打印字符[:punct:]不在[:alnum:]但又在[:cntrl:]的任意字符[:space:]包括空格在内的任意空白字符[:upper:]任意大写字母[:xdigit:]任意十六进制数字匹配多个实例目前为止所有的正则表达式都试图匹配单次出现但是有时需要对匹配的数目进行更强的控制*0个或多个匹配一个或多个匹配0个或1个匹配{n}指定数目的匹配{n,}不少于指定数目的匹配{n,m}匹配数目的范围总结以上基本就是常用到的MySQL正则表达式语法了如果说你还没有合适的表来做练习这里还有一个简单的测试方法SELECT hello REGEXP [0-9]REGEXP检查总是返回0(没有匹配)或者1(匹配)所以显然这个语句的答案是返回0总结下来你会发现REGEXP和LIKE的不同在于LIKE匹配整个串而REGEXP匹配子串正则表达式涉及的范围是很广的本人在自学Linux的Bash编程时也是常常用到它所以这是你必须掌握的技能文章如果存在问题或者有其他可以添加的语法希望大佬斧正和评论希望我和大家一起进步一起优秀
http://wiki.neutronadmin.com/news/68578/

相关文章:

  • 网站设计与应用方向论文佟年帮韩商言做网站是第几集
  • 个人网站设计结构图空间网站购买
  • 深圳高端网站建设模版正一品网站建设
  • 学校网站开发说明书文档做网站编辑的发展方向晋升
  • 盐城建设公司网站wordpress 搬站
  • 网站推广费计入什么科目wordpress主页空白页
  • 做算命网站挣钱么百度搜索指数查询
  • 中企动力科技股份有限公司网站官网网站开发设计图psd
  • 如何做自己的网站后台商业网点建设开发中心
  • 定制网站建设程序流程dj网站建设
  • 国外自助建站发布php做的网站
  • 在线教育网站有什么程序做新房地产网站开发
  • 做交易网站商务网站建设教程
  • 网站建站请示标识设计案例
  • 淄博圻谷网站建设制作品古典家具网站模板
  • 宜昌外贸网站建设优化推广计算机办公软件培训班
  • 免费网站制作新闻用python做网站不常见
  • 团工作网站建设意见怀化网站建设哪家便宜
  • 电子商务网站优化方案简述网站的建设流程图
  • 对中国建设银行网站的缺点产品做网站不花钱
  • 阜蒙县自治区建设学校网站鹤壁市淇县网站建设
  • 随州市住房和城乡建设部网站广告营销手段有哪些方式
  • 美食网站的设计与制作代码怎样制作小视频
  • 求个网站或者软件做财务还是网站运营
  • 重庆平台网站建设平台网站建设的费用和预算
  • 茶叶公司网站建设策划书2345影视大全最新版2021下载安装
  • 网站流量如何做广州 Wix网站开发
  • 网站后台ftp在哪北京网络科技公司有哪些
  • 青岛网站制作机构旅游网站只做
  • 做网站的中标公司企业移动网站建设