做网站大概要多久项目实施方案计划书

pingmian/2025/10/13 21:57:28/文章来源:
做网站大概要多久,项目实施方案计划书,济南企业网站建设哪家好,网站后台内容编辑器下载正则表达式速查表 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如#xff0c;“n“匹配字符”n“。”\n“匹配一个换行符。串行”\\“匹配”\“而”\(“则匹配”(“。 ^ 匹配输入字符串的开始位置。如果设置了RegExp…正则表达式速查表 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如“n“匹配字符”n“。”\n“匹配一个换行符。串行”\\“匹配”\“而”\(“则匹配”(“。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性^也匹配“\n“或”\r“之后的位置。 $ 匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline属性$也匹配“\n“或”\r“之前的位置。 * 匹配前面的子表达式零次或多次。例如zo*能匹配“z“以及”zoo“。*等价于{0,}。匹配前面的子表达式一次或多次。例如“zo“能匹配”zo“以及”zoo“但不能匹配”z“。等价于{1,}。 ? 匹配前面的子表达式零次或一次。例如“do(es)?“可以匹配”does“或”does“中的”do“。?等价于{0,1}。 {n} n是一个非负整数。匹配确定的n次。例如“o{2}“不能匹配”Bob“中的”o“但是能匹配”food“中的两个o。 {n,} n是一个非负整数。至少匹配n次。例如“o{2,}“不能匹配”Bob“中的”o“但能匹配”foooood“中的所有o。”o{1,}“等价于”o“。”o{0,}“则等价于”o*“。 {n,m} m和n均为非负整数其中nm。最少匹配n次且最多匹配m次。例如“o{1,3}“将匹配”fooooood“中的前三个o。”o{0,1}“等价于”o?“。请注意在逗号和两个数之间不能有空格。 ? 当该字符紧跟在任何一个其他限制符*,,?{n}{n,}{n,m}后面时匹配模式是非贪婪的。非贪婪模式尽可能少的匹配所搜索的字符串而默认的贪婪模式则尽可能多的匹配所搜索的字符串。例如对于字符串“oooo“”o?“将匹配单个”o“而”o“将匹配所有”o“。 . 匹配除“\n“之外的任何单个字符。要匹配包括”\n“在内的任何字符请使用像”(.|\n)“的模式。 (pattern) 匹配pattern并获取这一匹配。所获取的匹配可以从产生的Matches集合得到在VBScript中使用SubMatches集合在JScript中则使用0…0…9属性。要匹配圆括号字符请使用“\(“或”\)“。 (?:pattern) 匹配pattern但不获取匹配结果也就是说这是一个非获取匹配不进行存储供以后使用。这在使用或字符“(|)“来组合一个模式的各个部分是很有用。例如”industr(?:y|ies)“就是一个比”industry|industries“更简略的表达式。 (?pattern) 正向肯定预查在任何匹配pattern的字符串开始处匹配查找字符串。这是一个非获取匹配也就是说该匹配不需要获取供以后使用。例如“Windows(?95|98|NT|2000)“能匹配”Windows2000“中的”Windows“但不能匹配”Windows3.1“中的”Windows“。预查不消耗字符也就是说在一个匹配发生后在最后一次匹配之后立即开始下一次匹配的搜索而不是从包含预查的字符之后开始。 (?!pattern) 正向否定预查在任何不匹配pattern的字符串开始处匹配查找字符串。这是一个非获取匹配也就是说该匹配不需要获取供以后使用。例如“Windows(?!95|98|NT|2000)“能匹配”Windows3.1“中的”Windows“但不能匹配”Windows2000“中的”Windows“。预查不消耗字符也就是说在一个匹配发生后在最后一次匹配之后立即开始下一次匹配的搜索而不是从包含预查的字符之后开始 (?pattern) 反向肯定预查与正向肯定预查类拟只是方向相反。例如“(?95|98|NT|2000)Windows“能匹配”2000Windows“中的”Windows“但不能匹配”3.1Windows“中的”Windows“。 (? 反向否定预查与正向否定预查类拟只是方向相反。例如“(? x|y 匹配x或y。例如“z|food“能匹配”z“或”food“。”(z|f)ood“则匹配”zood“或”food“。 [xyz] 字符集合。匹配所包含的任意一个字符。例如“[abc]“可以匹配”plain“中的”a“。 [^xyz] 负值字符集合。匹配未包含的任意字符。例如“[^abc]“可以匹配”plain“中的”p“。 [a-z] 字符范围。匹配指定范围内的任意字符。例如“[a-z]“可以匹配”a“到”z“范围内的任意小写字母字符。 [^a-z] 负值字符范围。匹配任何不在指定范围内的任意字符。例如“[^a-z]“可以匹配任何不在”a“到”z“范围内的任意字符。 \b 匹配一个单词边界也就是指单词和空格间的位置。例如“er\b“可以匹配”never“中的”er“但不能匹配”verb“中的”er“。 \B 匹配非单词边界。“er\B“能匹配”verb“中的”er“但不能匹配”never“中的”er“。 \cx 匹配由x指明的控制字符。例如\cM匹配一个Control-M或回车符。x的值必须为A-Z或a-z之一。否则将c视为一个原义的“c“字符。 \d 匹配一个数字字符。等价于[0-9]。 \D 匹配一个非数字字符。等价于[^0-9]。 \f 匹配一个换页符。等价于\x0c和\cL。 \n 匹配一个换行符。等价于\x0a和\cJ。 \r 匹配一个回车符。等价于\x0d和\cM。 \s 匹配任何空白字符包括空格、制表符、换页符等等。等价于[ \f\n\r\v]。 \S 匹配任何非空白字符。等价于[^ \f\n\r\t\v]。 \t 匹配一个制表符。等价于\x09和\cI。 \v 匹配一个垂直制表符。等价于\x0b和\cK。 \w 匹配包括下划线的任何单词字符。等价于“[A-Za-z0-9_]“。 \W 匹配任何非单词字符。等价于“[^A-Za-z0-9_]“。 \xn 匹配n其中n为十六进制转义值。十六进制转义值必须为确定的两个数字长。例如“\x41“匹配”A“。”\x041“则等价于”\x041“。正则表达式中可以使用ASCII编码。. \num 匹配num其中num是一个正整数。对所获取的匹配的引用。例如“(.)\1“匹配两个连续的相同字符。 \n 标识一个八进制转义值或一个向后引用。如果\n之前至少n个获取的子表达式则n为向后引用。否则如果n为八进制数字0-7则n为一个八进制转义值。 \nm 标识一个八进制转义值或一个向后引用。如果\nm之前至少有nm个获得子表达式则nm为向后引用。如果\nm之前至少有n个获取则n为一个后跟文字m的向后引用。如果前面的条件都不满足若n和m均为八进制数字0-7则\nm将匹配八进制转义值nm。 \nml 如果n为八进制数字0-3且m和l均为八进制数字0-7则匹配八进制转义值nml。 \un 匹配n其中n是一个用四个十六进制数字表示的Unicode字符。例如\u00A9匹配版权符号©。 常用函数: 1.re.match开始位置匹配,没有匹配到就返回(即使正则表达式没有用^声明匹配开头) input入门小站 #P分组命名 regre.compile(r(?P入门)) resreg.match(input) if res: print(res.groupdict()) print(res.groups()) print(res.groups()) {name: 入门} (入门,) (入门,) 2.re.search搜索整个字符串 # 扫描整个 字符串 找到匹配样式的第一个位置并返回一个相应的 匹配对象。如果没有匹配就返回一个 None input 入门小站 入门 入门教程regre.compile(r入门(?:小站|教程),re.S) resreg.search(input) if res: print(res.group()) 入门小站 3.re.findall查找到字符串所有的匹配项并返回一个list input 入门小站 入门 入门教程# re.M多行模式匹配 regre.compile(r^入门(?:小站|教程)$,re.M) resreg.findall(input) if res: print(res) [入门小站, 入门教程] 4.re.split字符串分割 # split(pattern, string, maxsplit0, flags0) # maxsplit 最大的分割次数 input 入门 123 小站 dd 入门regre.compile(r[a-z0-9]) resreg.split(input) print(res) regre.compile(r[a-z0-9]) resreg.split(input,1) print(res) [\n入门\n, \n小站\n, \n入门\n] [\n入门\n, \n小站\ndd\n入门\n] 5. re.sub字符串替换 # 语法 sub(pattern, repl, string, count0, flags0) # repl 被替换成的字符串 # count指定替换的次数 input 入门 123 小站 456 dd 入门regre.compile(r([a-z0-9]{1,}),re.M) resreg.sub(11,input) print(res) # 替换1次 regre.compile(r([a-z0-9]{1,}),re.M) resreg.sub(11,input,1) print(res) 入门 11 小站 11 11 入门 ​ 入门 11 小站 456 dd 入门 6. re.subn # 语法 subn(pattern, repl, string, count0, flags0) # repl 被替换成的字符串 # count指定替换的次数 # 返回结果中包含替换的次数 input 入门 123 小站 456 dd 入门regre.compile(r([a-z0-9]{1,}),re.M) resreg.subn(11,input) print(res) (\n入门\n11\n小站\n11\n11\n入门\n, 3)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/87944.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

化妆品网站优化网站代码规范性

hi,我是逸尘,一起学java吧 枚举是信息的标志和分类 当一个变量有几种固定可能的取值时,就可以将它定义为类型的枚举。 优点:代码可读性好,入参约束严谨,代码优雅,是最好的信息分类技术&#x…

网站免费建站众享星球专门做童装的网站

一、SpEL 其中,直接写也可以赋值,‘ ’ 单引号引起来后成为一个字符串对象,可以调用String的方法; 二、引用另外一个bean 装配这个类的bean: 1、第一种方法,property标签中使用bean引用 2、使用Spring表达…

房地产网站设计网络营销推广的

原标题:北方工业大学服务机器人研究项目介绍指导老师:王月海、杨扬团队成员:李雄 16级研究生 电子与通信工程专业郭迎达 15级研究生 电子与通信工程专业朱建林 15级研究生 计算机技术专业宋威 16级研究生 电子与通信工程专业孙逊之 15级研究生…

产品设计公司创业常州seo建站

🍅 视频学习:文末有免费的配套视频可观看 🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 1、你的测试职业发展是什么? 测试经验越多,测试能力越高。所以我的职业发…

广州建设银行招聘网站凡客v 网上商城

【ArcGIS处理】行政区划与流域区划间转化 引言数据准备1、行政区划数据2、流域区划数据 ArcGIS详细处理步骤Step1:统计行政区划下子流域面积1、创建批量处理模型2、添加批量裁剪处理3、添加计算面积 Step2:根据子流域面积占比均化得到各行政区固定值 参考…

珠海微网站制作网页设计实训报告总结与收获

摘要: 知识图谱,是结构化的语义知识库,用于迅速描述物理世界中的概念及其相互关系,通过将数据粒度从document级别降到data级别,聚合大量知识,从而实现知识的快速响应和推理。文/阿里安全 染青“The world i…

深圳电力建设公司网站sns社交网站建设

Git 基础 参考 Git 中文文档 — https://git-scm.com/book/zh/v2 1.介绍 Git 是目前世界上最先进的分布式版本控制系统,有这么几个特点: 分布式:是用来保存工程源代码历史状态的命令行工具保存点:保存点可以追溯源码中的文件…

网站开发+语音网页设计与制作100例论文

iis php500错误的解决办法:1、打开PHP.ini,设置显示错误;2、把“require(./xxx.php)”改成“require(xxx.php)”;3、给网站的上级目录赋予iis用户读权限即可。推荐:《PHP视频教程》本方法适用于任何品牌的电脑。IIS 配…

购物网站开发需要什么技术wordpress login form

题目描述 山东理工大学有很多学生,当然也有很多美女,机械实验班的学委(外号:大王八)很想找个女朋友,但他想找个身高和自己相配的女生坐女朋友,现有理工大N个美女的身高数据,但由于N的…

贵阳城乡建设学校网站wordpress 登录模块

Main方法相当一个主线程,JVM会自动寻找class文件中的main方法并执行(请思考tomcat加载java web项目启动的线程数和每次tomcat服务器接收到请求,是不是要发起一个线程去处理) 以下的例子展现了Main主线程中启动了两个分支线程(mTh1和mTh2) pac…

云虚拟主机怎么做网站静态网站建设的PPT

题目描述 大家都知道素数的概念,如果1个数只有1和它自己两个因数的话,则这个数被称之为素数,也叫做质数,因此最小的素数是2。 现在想问你,给定2个正整数n和m,从n到m(含n、m)的所有素…

四川省城乡建设厅门户网站WordPress开启邮件服务

之前记录了按照模板生成 DOCX 文件、并转换为 PDF 文件的方法 https://blog.csdn.net/qq_40096897/article/details/131979177?spm1001.2014.3001.5501 但是使用效果并不是很理想,转换完的 PDF 格式和原本的文档格式不匹配。所以在此重新找了一个文件转 PDF 的方法…

网站开发 环境所有的购物网站

http://fms45.fmsx.org/转载于:https://www.cnblogs.com/tangxiacun/p/4549051.html

交易所网站开发实战达孜网站建设

2020年7月3—4日,由 CSDN 主办的第三届 AI 开发者大会(AI ProCon 2020)(大会官网:https://aiprocon.csdn.net/)将以线上直播的形式与大家相见。本次大会历时2天,一次性设立6大主题、20大精彩分论…

wordpress网站绑定多个域名企业建网站解决方案

Gemini 1.5 Pro 发布! 这款模型凭借其超长的上下文处理能力脱颖而出,支持10M tokens。 它的多模态特性意味着,无论面对多么庞大复杂的内容,Gemini 1.5 Pro都能游刃有余地应对。 在AI的世界里,上下文的理解如同记忆的…

做网站开发用什么APP好行业门户网

文章目录BIOS开启VT支持U盘安装系统(2019-03-11)CentOS DNS配置CentOS网络配置配置静态IP克隆虚拟机网卡名称变更 CentOS6.5时间配置安装VMWare-tools用户管理 (2019-03-15 7.6.1810)给一般账号 root 权限Samba服务配置安装必备软件获取本机公网ipyum源和第三方库源管理配置本地…

怎么在百度上做网站推广西安百度公司官网

当我们在刷视频的时候,有时候听到一个背景音乐很好听,但是又不知道歌名,比如英语歌,这个时候我们很难找到这首歌,相信有很多朋友会遇到这样的问题,不知道怎么弄,下面小编给大家推荐一些方法帮助…

中山网站建设备案怎样更改WordPress的密码

顶先最后推荐:哈哈,意思是放到顶部强调其重要性,但是应该我总结的六种算法看完了后再看的一篇醍醐灌顶的文章 一:冒泡排序(Bubble Sort) 原理:假设有n个数,第一轮时:从第…

mvc做的网站手表到哪个网站买

1. 题目 给出整数数组 A,将该数组分隔为长度最多为 K 的几个(连续)子数组。分隔完成后,每个子数组的中的值都会变为该子数组中的最大值。 返回给定数组完成分隔后的最大和。 示例: 输入:A [1,15,7,9,2,…

有哪些网站代做包装毕设网站付款链接怎么做的

1 CBP表示残差的编码状态,CBP一共6bit,低4位表示4个亮度8x8块,第4位表示U,第五位表示V,如果相应的位为"1", 表示此块有残差系数,反之没有残差,此宏块没有被编码.2 direct 是帧间宏块的一种预测模式,而不是宏块类型,而 S…