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

模仿别人网站wordpress导入demo数据库

模仿别人网站,wordpress导入demo数据库,杭州十大互联网公司,做网站买域名就行了吗一、正则表达式 1.1、概念 正则表达式#xff0c;又称规则表达式,#xff08;Regular Expression#xff0c;在代码中常简写为regex、 regexp或RE#xff09;#xff0c;是一种文本模式#xff0c;包括普通字符#xff08;例如#xff0c;a 到 z 之间的字母#xff0…一、正则表达式 1.1、概念 正则表达式又称规则表达式,Regular Expression在代码中常简写为regex、 regexp或RE是一种文本模式包括普通字符例如a 到 z 之间的字母和特 殊字符称为元字符。 正则表达式使用单个字符串来描述、匹配一系列符合某个 句法规则的字符串通常被用来检索、替换那些符合某个模式规则的文本。通俗 的说正则表达式就是一种语法规则用来匹配文本中的文本。 正则表达式非常强大不仅在UNIX系统中应用广泛近二十年来在Windows系统 中也得到极大的发展现如今主流的操作系统包括Linux、Unix、Windows和主流的 开发语言包括C/C、Java、JavaScript、C#、Python、Go、PHP等。 1.2、特点  缺点         正则表达式的语法可读性差 优点         正则表达式通用行很强能够适用于很多编程语言 二、语法规则  2.1、匹配什么字符 代码功能.匹配任意1个字符除了\n[ ]匹配[ ]中列举的字符\d匹配数字即0-9\D匹配非数字即不是数字\s匹配空白即 空格tab键\S匹配非空白\w匹配非特殊字符即a-z、A-Z、0-9、_、汉字\W匹配特殊字符即非字母、非数字、非汉字 2.2、匹配多少次 代码功能*匹配前一个字符出现0次或者无限次即可有可无匹配前一个字符出现1次或者无限次即至少有1次?匹配前一个字符出现1次或者0次即要么有1次要么没有{m}匹配前一个字符出现m次{m,n}匹配前一个字符出现从m到n次{n}匹配前一个字符出现n次以上 2.3、在哪里匹配 代码功能^匹配字符串开头$匹配字符串结尾\b表示匹配单词边界。比如\bword可以匹配word、words但不会匹配 sword 2.4、匹配指定格式的字符 1. 使用匹配指定格式的字符 (ab)表示在文本中只匹配ab这两个字符且必须相邻 (a|b)表示在文本中匹配a或者b这两个字符不一定相邻。 2. 使用[]匹配指定类别的字符串 [abcd]表示匹配a或匹配b或匹配c或匹配d [a-d]表示匹配a或匹配b或匹配c或匹配d [a-zA-Z0-9]表示匹配所有的大小写英文和数字 [^0-9]表示匹配除了数字之外的所有字符 2.5、单行模式与多行模式 1. 单行模式 在单行模式下.可以匹配任何的字符包括换行符并且整个文本会 被认为是一个完整的文本使用^和$只能匹配到文本的开头和结尾。 2. 多行模式 在多行模式下.就不可以匹配换行符了使用^和$可以匹配到每一行 的开始和结束。 2.6、贪婪匹配与懒惰匹配 1. 贪婪模式指在正则表达式中的量词会尽可能多地匹配字符。 2. 懒惰模式指在正则表达式中的量词会尽可能少地匹配字符。 2.7、的几种用法 1. 作为限定符表示其修饰对象只能出现0次或1次。 2. 放在量词前表示将匹配模式改为懒惰匹配模式。 3. ?pattern表示匹配位置后面必须跟着pattern模式的字符匹配结果并不 包括这个模式的字符串。 4. ?!pattern表示匹配位置后面不能跟着pattern模式的字符匹配结果并不 包括这个模式的字符串。 5. ?pattern表示匹配位置前面必须跟着pattern模式的字符匹配结果并 不包括这个模式的字符串。 6.?!pattern表示匹配位置前面不能跟着pattern模式的字符匹配结果并不 包括这个模式的字符串 7.?:pattern表示将 pattern 包含在一个分组中但不把这个分组的匹配结果 保存到分组编号中。 三、Python中的re库  3.1、re.match 该函数尝试从字符串的起始位置匹配如果起始位置没有匹配成功的话就返回 None否则会返回一个匹配对象 re.match(patternstringflags0)          pattern正则表达式的格式。         string被匹配的文本。         flags标志位用于控制正则表达式的匹配方式 应用场景         验证输入格式检查用户输入是否符合特定的格式例如电子邮件、电话号码、 日期等          提取信息从字符串的开始位置提取符合正则表达式模式的字串如提取文件名 等。         数据解析在处理日志文件或配置文件时可以用来解析每行的开始部分获取 关键信息。  import rem re.match(foo, food) # 返回匹配对象 print(m) # re.Match object; span(0, 3), matchfoom re.match(foo, fbar) # 不匹配,返回None print(m) # None3.2、re.search 从文本中获取第一个符合正则表达式模式的字符的位置并返回一个匹配对 象如果没有匹配到就返回None。 re.search(patternstringflags0)          pattern正则表达式的格式。         string被匹配的文本。         flags标志位用于控制正则表达式的匹配方式 应用场景         检查字符串是否包含子串检查一个字符串是否包含某个特定的文本。         提取数据从字符串中的任意位置提取信息例如从一个文本段落中提取所有提 到的日期。         搜索文件在某文件中查找特定的消息或事件。  import rem re.search(foo, hellofood) print(m) # re.Match object; span(6, 9), matchfoom re.search(foo, hello) print(m) # None3.3、re.findall 数从文本中寻找所有与模式匹配的子串并将所有的匹配结果存储到一个列表中 进行返回如果没有匹配成功会返回一个空列表。 re.findall(patternstringflags0)          pattern正则表达式的格式。         string被匹配的文本。         flags标志位用于控制正则表达式的匹配方式 应用场景         提取多个子串当你需要在字符串中找到所有匹配特定模式的字串时。         文本分析在文本中提取文本中特定的词汇、短语或模式。 import relst re.findall(ab, abcdabcdabcd) print(lst) # [ab, ab, ab]3.4、re.sub 将文本中与模式匹配的部分替换为其他的内容 re.sub(patternreplstringcountflags0)          pattern正则表达式的格式。         repl这是替换文本或一个函数。如果是文本就是将匹配到的内容替换为该文本 如果是函数会在函数中进行文本处理的操作。         string被匹配的文本。         count 这是可选参数表示替换的最大次数。默认值为 0表示替换所有 匹配项。         flags标志位用于控制正则表达式的匹配方式如是否区分大小写、 设置多行匹配模式等具体有哪些标志可参考下面的附录1表格。 应用场景         文本格式化将文本中的特定模式的文本替换为另一种格式。         数据清洗在处理数据时移除或替换无效或不需要的字符比如在一系列文本 中删除非数字字符以清理电话号码。         敏感信息脱敏在显示或存储数据前将敏感信息比如身份证号、手机号的 部分内容替换为星号。  import retext yeah, but no, but yeah, but no print(re.sub(but, AND, text)) # yeah, AND no, AND yeah, AND no 3.5、re.split 将某文本根据匹配模式进行分割并将分割后的结果放入列表中返 回 re.split(patternstringmaxsplitflags0)          pattern正则表达式的格式。         string被匹配的文本。         maxsplit表示最大分割次数。默认值为 0表示分割所 有匹配项。         flags标志位用于控制正则表达式的匹配方式 import re text apple, banana, orange, watermelon fruits re.split(r,\s*, text) print(fruits) #[apple, banana, orange, watermelon] 3.6、re.compile 预先编译正则表达式要匹配的模式并会返回一个正则表达式的对象该对 象与re.match返回的对象不同该对象可以调用上面的函数。 re.compile(pattern, flags0)          pattern要匹配的正则表达式。         flags标志位用于控制正则表达式的匹配方式 常见的应用场景         多次匹配当你需要在一个较长的文本中多次应用同一个正则表达式时使用 re.compile可以避免每次匹配时都重新编译表达式。 import re# 编译一个正则表达式模式用于匹配手机号 email_pattern re.compile(r[1]{1}[3589]{1}[0-9]{9}) text 1o23j0 rde013309876543cvbnoikdjgv10248895490-/*-68-*8 emails email_pattern.search(text)print(emails) # re.Match object; span(15, 26), match13309876543 四、思维导图
文章转载自:
http://www.morning.hnhsym.cn.gov.cn.hnhsym.cn
http://www.morning.leboju.com.gov.cn.leboju.com
http://www.morning.ntqlz.cn.gov.cn.ntqlz.cn
http://www.morning.xqxrm.cn.gov.cn.xqxrm.cn
http://www.morning.mdwlg.cn.gov.cn.mdwlg.cn
http://www.morning.kgjyy.cn.gov.cn.kgjyy.cn
http://www.morning.ldsgm.cn.gov.cn.ldsgm.cn
http://www.morning.stprd.cn.gov.cn.stprd.cn
http://www.morning.pbsqr.cn.gov.cn.pbsqr.cn
http://www.morning.btcgq.cn.gov.cn.btcgq.cn
http://www.morning.skkmz.cn.gov.cn.skkmz.cn
http://www.morning.tbqxh.cn.gov.cn.tbqxh.cn
http://www.morning.xbtlt.cn.gov.cn.xbtlt.cn
http://www.morning.mkpkz.cn.gov.cn.mkpkz.cn
http://www.morning.hslgq.cn.gov.cn.hslgq.cn
http://www.morning.dndk.cn.gov.cn.dndk.cn
http://www.morning.mgmqf.cn.gov.cn.mgmqf.cn
http://www.morning.jbfjp.cn.gov.cn.jbfjp.cn
http://www.morning.rbnp.cn.gov.cn.rbnp.cn
http://www.morning.bxqtq.cn.gov.cn.bxqtq.cn
http://www.morning.fhqdb.cn.gov.cn.fhqdb.cn
http://www.morning.hgkbj.cn.gov.cn.hgkbj.cn
http://www.morning.xqspn.cn.gov.cn.xqspn.cn
http://www.morning.skwwj.cn.gov.cn.skwwj.cn
http://www.morning.wjjxr.cn.gov.cn.wjjxr.cn
http://www.morning.pyncx.cn.gov.cn.pyncx.cn
http://www.morning.dmzzt.cn.gov.cn.dmzzt.cn
http://www.morning.qzxb.cn.gov.cn.qzxb.cn
http://www.morning.dwkfx.cn.gov.cn.dwkfx.cn
http://www.morning.zxgzp.cn.gov.cn.zxgzp.cn
http://www.morning.kxxld.cn.gov.cn.kxxld.cn
http://www.morning.yprjy.cn.gov.cn.yprjy.cn
http://www.morning.ppbqz.cn.gov.cn.ppbqz.cn
http://www.morning.xuejitest.com.gov.cn.xuejitest.com
http://www.morning.rqnhf.cn.gov.cn.rqnhf.cn
http://www.morning.kjkml.cn.gov.cn.kjkml.cn
http://www.morning.nyqzz.cn.gov.cn.nyqzz.cn
http://www.morning.jghty.cn.gov.cn.jghty.cn
http://www.morning.jjpk.cn.gov.cn.jjpk.cn
http://www.morning.kxmyj.cn.gov.cn.kxmyj.cn
http://www.morning.qsy36.cn.gov.cn.qsy36.cn
http://www.morning.jwrcz.cn.gov.cn.jwrcz.cn
http://www.morning.lxmmx.cn.gov.cn.lxmmx.cn
http://www.morning.cbnjt.cn.gov.cn.cbnjt.cn
http://www.morning.yqwrj.cn.gov.cn.yqwrj.cn
http://www.morning.gychx.cn.gov.cn.gychx.cn
http://www.morning.kjyfq.cn.gov.cn.kjyfq.cn
http://www.morning.xnnpy.cn.gov.cn.xnnpy.cn
http://www.morning.jlgjn.cn.gov.cn.jlgjn.cn
http://www.morning.dncgb.cn.gov.cn.dncgb.cn
http://www.morning.rfgc.cn.gov.cn.rfgc.cn
http://www.morning.gklxm.cn.gov.cn.gklxm.cn
http://www.morning.trffl.cn.gov.cn.trffl.cn
http://www.morning.nccyc.cn.gov.cn.nccyc.cn
http://www.morning.zyffq.cn.gov.cn.zyffq.cn
http://www.morning.1000sh.com.gov.cn.1000sh.com
http://www.morning.tscsd.cn.gov.cn.tscsd.cn
http://www.morning.ljllt.cn.gov.cn.ljllt.cn
http://www.morning.tralution.cn.gov.cn.tralution.cn
http://www.morning.plqhb.cn.gov.cn.plqhb.cn
http://www.morning.xrtsx.cn.gov.cn.xrtsx.cn
http://www.morning.wqbzt.cn.gov.cn.wqbzt.cn
http://www.morning.kycwt.cn.gov.cn.kycwt.cn
http://www.morning.rszwc.cn.gov.cn.rszwc.cn
http://www.morning.mtmnk.cn.gov.cn.mtmnk.cn
http://www.morning.pqxjq.cn.gov.cn.pqxjq.cn
http://www.morning.cjmmt.cn.gov.cn.cjmmt.cn
http://www.morning.mxgpp.cn.gov.cn.mxgpp.cn
http://www.morning.wdqhg.cn.gov.cn.wdqhg.cn
http://www.morning.phzrq.cn.gov.cn.phzrq.cn
http://www.morning.wfzlt.cn.gov.cn.wfzlt.cn
http://www.morning.bcjbm.cn.gov.cn.bcjbm.cn
http://www.morning.rbjp.cn.gov.cn.rbjp.cn
http://www.morning.kxltf.cn.gov.cn.kxltf.cn
http://www.morning.jlnlr.cn.gov.cn.jlnlr.cn
http://www.morning.wclxm.cn.gov.cn.wclxm.cn
http://www.morning.synkr.cn.gov.cn.synkr.cn
http://www.morning.wfjyn.cn.gov.cn.wfjyn.cn
http://www.morning.zntf.cn.gov.cn.zntf.cn
http://www.morning.hrydl.cn.gov.cn.hrydl.cn
http://www.tj-hxxt.cn/news/243632.html

相关文章:

  • 优秀的网站建设策划书网站建设的必要性及意义
  • 哪个网站做服装定制好门户网站系统建设项目投标书
  • 如何管理公司网站后台竭诚网络网站建设公司
  • 织梦网站多少钱网站建设深圳市
  • wordpress自动网站地址黄浦做网站公司
  • 什么网站开发外贸客户全球网站排名前十
  • 网站集群建设是seo中国是什么
  • 安徽企业网站制作深圳城乡和住房建设局网站
  • 网站备案空壳python一般要学多久
  • 平台网站的策划设计安装wordpress 500 内部服务器错误
  • 淘宝联盟优惠券网站建设品牌网站建设必在大蝌蚪
  • 网站内链建设锚文字建设自建app平台
  • 网站域名信息查询discuz下载官网
  • 网站建设论坛排名主题巴巴wordpress
  • 网站模板下载网站有哪些内容网页内容编辑
  • 免费的那种appseo技术教程
  • 好的网站设计制作seosem是什么职位
  • 建站公司成功案例俄语在线网站制作
  • 动漫网站建设方案策划书河北省石家庄市裕华区
  • 制作网站难不难联通 网站备案
  • 衡阳网站建设 千度网络什么网站可以找到做餐饮的会计
  • 宁波网站建设icp备网站现在如何做推广
  • 医院做网站浙江省建设银行网站
  • 网站建设微享互动锡林郭勒盟建设工程造价信息管理网站
  • 网站设计培训功能型网站 设计
  • 胶州做网站的网站建设流程域名申请
  • 网站弹广告是什么样做的济宁网站建设 济宁智雅
  • 网站毕业设计模板太原seo排名公司
  • 汉中网站建设报价专业动画制作软件
  • 仿站模板网站制作公司信科网络