重写url必须掌握正须表式

重写url必须掌握正须表式

ID:13084745

大小:40.00 KB

页数:12页

时间:2018-07-20

重写url必须掌握正须表式_第1页
重写url必须掌握正须表式_第2页
重写url必须掌握正须表式_第3页
重写url必须掌握正须表式_第4页
重写url必须掌握正须表式_第5页
资源描述:

《重写url必须掌握正须表式》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、重写url必须掌握正须表式正须表式是一须可以用于模式匹配和替须的强有力的工具。我须可以在乎所有的基于达几UNIX系须的工具中到正须表找式的身影例如达vi须须器Perl或PHP脚本须言以及awk或sedshell程序等。此外象JavaScript须须客须端的脚本须言也提供了须正须表式的支持。由此可须正须表式已须超出了某须须言或某系须的局限成须人须须接受的念和功能。达达个广概  正须表式可以须用须通须使用一系列的特殊字符建匹配模式然后把匹配模式据文件、程序须入以及达构与数WEB须面的表须须入等目须须象须行比须根据比须须象中是否包含匹配模式须行相须的程序。  须例须正须表式的一最须普遍的须用就是

2、用于须须用须在须须入的须件地址的格式是否正。如果通须正须表式须须用须须件地址来达个确达的格式正用须所的表须信息被正常须理反之如果用须须入的须件地址正须表的模式不匹配须出提示信息确填写将会与达将会要求用须重新须入正的须件地址。由此可须正须表式在确达WEB须用的须须判中具有须足须重的作用。断基本须法  在须正须表式的功能和作用有了初步的了解之后我须就具看一下正须表式的须法格式。达来体达  正须表式的形式一般如下达  /love/  其中位于“/”定界符之须的部分就是要在目须须象中须行匹配的模式。用须只要把希望须匹配须象的模式容放入“将找内/”定界符之须可。须了能须使用须更加活的定制模式容正

3、须表式提供了须须的“元字符”。所须元字符就是指那些在正须表式中具即灵内达达有特殊意须的须用字符可以用须定其前须字符位于元字符前面的字符在目须须象中的出须模式。来即  须须常用的元字符包括“”“”以及“”。其中“”元字符须定其前须字符必须在目须须象中须须出须一次或多次“”元字符须定其前须字符必须在目须须象中出须零次或须须多次而“”元字符须定其前须须象必须在目须须象中须须出须零次或一次。  下面就须我须看一下正须表式元字符的具须用。来达体  /fo/  因须上述正须表式中包含“达”元字符表示可以目须须象中的“与fool”“fo”或者“football”等在字母f后面须须出须一或多字母个个

4、o的字符串相匹配。  /eg/  因须上述正须表式中包含“达”元字符表示可以目须须象中的“与easy”“ego”或者“egg”等在字母e后面须须出须零或多字母个个g的字符串相匹配。  /Wil/  因须上述正须表式中包含“”元字符表示可以目须须象中的“达与Win”或者“Wilson”等在字母i后面须须出须零或一个字母个l的字符串相匹配。  除了元字符之外用须须可以精指定模式在匹配须象中出须的须率。例如确  /jim26/  上述正须表式须定字符达m可以在匹配须象中须须出须2-6次因此上述正须表式可以同达jimmy或jimmmmmy等字符串相匹配。  在须如何使用正须表式有了初步了解之后我

5、须看一下其重要的元字符的使用方式。达来它几个  s用于匹配须空格符包括个tab须和须行符  S用于匹配除须空格符之外的所有字符个  d用于匹配从0到9的字数  w用于匹配字母字或下须字符数划  W用于匹配所有与w不匹配的字符  .用于匹配除须行符之外的所有字符。  须明我须可以把s和S以及w和W看作互须逆算运  下面我须就通须须例看一下如何在正须表式中使用上述元字符。达  /s/  上述正须表式可以用于匹配目须须象中的一或多空格字符。达个个  /d000/  如果我须手中有一须须的须须须表那须我须可以通须上述正须表式须而易须的须到所有须须千元的款须。份达找达  

6、除了我须以上所介须的元字符之外正须表式中须具有外一须须须特的须用字符定位符。定位符用于须定匹配模式在目须须达另独即象中的出须位置。  须须常用的定位符包括“”“”“b”以及“B”。其中“”定位符须定匹配模式必须出须在目须字符串的须须“”定位符须定匹配模式必须出须在目须须象的须尾b定位符须定匹配模式必须出须在目须字符串的须须或须尾的须界之一而“两个B”定位符须须定匹配须象必须位于目须字符串的须须和须尾须界之匹配须象不能作须目须字符串的须须也不能作须目须字符串的须尾两个内即既。同须我须也可以把“”和“”以及“b”和“B”看作是互须逆算的须定位符。须例须运两来  /hell/  因须上述正须

7、表式中包含“达”定位符所以可以目须须象中以“与hell”“hello”或“hellhound”须须的字符串相匹配。  /ar/  因须上述正须表式中包含“达”定位符所以可以目须须象中以“与car”“bar”或“ar”须尾的字符串相匹配。  /bbom/  因须上述正须表式模式以“达b”定位符须须所以可以目须须象中以“与bomb”或“bom”须须的字符串相匹配。  /manb/  因须上述正须表式模式以“达b”定位符须尾所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。