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

网页制作基础教程我的足球网seo关键词优化排名哪家好

网页制作基础教程我的足球网,seo关键词优化排名哪家好,网页设计与制作自学,wordpress be一、语法 字符说明\将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如, n匹配字符 n。\n 匹配换行符。序列 \\\\ 匹配 \\ ,\\( 匹配 (。^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与"\n…

一、语法

字符说明
\将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如, n匹配字符 n\n 匹配换行符。序列 \\\\ 匹配 \\ ,\\( 匹配 (
^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与"\n"或"\r"之后的位置匹配。
$匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multiline 属性,$ 还会与"\n"或"\r"之前的位置匹配。
*零次或多次匹配前面的字符或子表达式。例如,zo* 匹配"z"和"zoo"。* 等效于 {0,}。
+一次或多次匹配前面的字符或子表达式。例如,"zo+"与"zo"和"zoo"匹配,但与"z"不匹配。+ 等效于 {1,}。
?零次或一次匹配前面的字符或子表达式。例如,"do(es)?“匹配"do"或"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 是非负整数,其中 n <= m。匹配至少 n 次,至多 m 次。例如,"o{1,3}"匹配"fooooood"中的头三个 o。‘o{0,1}’ 等效于 ‘o?’。注意:您不能将空格插入逗号和数字之间。
?当此字符紧随任何其他限定符(*、+、?、{n}、{n,}、{n,m})之后时,匹配模式是"非贪心的"。"非贪心的"模式匹配搜索到的、尽可能短的字符串,而默认的"贪心的"模式匹配搜索到的、尽可能长的字符串。例如,在字符串"oooo"中,"o+?“只匹配单个"o”,而"o+“匹配所有"o”。

二、正则实战

1、纯字母

"[a-zA-Z]{1,}$"

2、纯数字

"[0-9]{1,}$"

3、字母和数字组合

"((^[a-zA-Z]{1,}[0-9]{1,}[a-zA-Z0-9]*)+)|((^[0-9]{1,}[a-zA-Z]{1,}[a-zA-Z0-9]*)+)$"

4、字母或数字

"[a-zA-Z0-9]+$"

5、字母、数字、下划线,都可以

"\\w+$"

6、字母、数字、特殊符号,至少匹配2种

/*** 假定设置密码时,密码规则为:  字母、数字、特殊符号,至少匹配2种* 则密码可能出现的情况有:* 1、数字+特殊符号* 2、字母+特殊符号* 3、字母+数字* 4、字母+数字+特殊符号* (组合与顺序无关)* 解决思路:* 1、遍历字符串的字符数组,查看是否包含目标特殊字符,若包含,则标记字符串* 包含特殊字符,并替换当前特殊字符为''。* 2、判断剩下的字符组成的字符串,是否匹配以下情况* - 纯字母* - 纯数字* - 字母+数字* 3、字符串匹配规则* 纯字母+包含特殊字符  ---- 匹配通过* 纯数字+包含特殊字符 ---- 匹配通过* 字母+数字+包含个数字符 ---- 匹配通过*///特殊字符public static final String SPEC_CHARACTERS = " !\"#$%&'()*+,-./:;<=>?@\\]\\[^_`{|}~";// 纯字母public static final String character = "[a-zA-Z]{1,}$";// 纯数字public static final String numberic = "[0-9]{1,}$";// 字母和数字public static final String number_and_character = "((^[a-zA-Z]{1,}[0-9]{1,}[a-zA-Z0-9]*)+)" +"|((^[0-9]{1,}[a-zA-Z]{1,}[a-zA-Z0-9]*)+)$";// 字母或数字public static final String number_or_character = "[a-zA-Z0-9]+$";// 字母数字下划线public static final String ncw = "\\w+$";public static boolean checkPassword(String targetString) {String opStr = targetString;boolean isLegal = false;boolean hasSpecChar = false;char[] charArray = opStr.toCharArray();for (char c : charArray) {if (SPEC_CHARACTERS.contains(String.valueOf(c))) {hasSpecChar = true;// 替换此字符串opStr = opStr.replace(c, ' ');}}String excSpecCharStr = opStr.replace(" ", "");boolean isPureNum = Pattern.compile(numberic).matcher(excSpecCharStr).matches();boolean isPureChar = Pattern.compile(character).matcher(excSpecCharStr).matches();boolean isNumAndChar = Pattern.compile(number_and_character).matcher(excSpecCharStr).matches();isLegal = ((isPureNum && hasSpecChar)|| (isPureChar && hasSpecChar) || isNumAndChar && hasSpecChar) || isNumAndChar;System.out.println("字符串:" + targetString + ",是否符合规则:" + isLegal);System.out.println("---------------");return isLegal;}public static void main(String[] args) {checkPassword("fasdagd");checkPassword("41234123");checkPassword("#$%^&&*(");checkPassword("fasd$$");checkPassword("41234%%%");checkPassword("fasd41^(324");checkPassword("fa413%^&*");checkPassword("&%fa413%^&*");}

测试结果:
在这里插入图片描述

http://www.dt0577.cn/news/22452.html

相关文章:

  • 网站建设 培训班 成都如何提升百度关键词排名
  • 欧洲美妇做爰网站百度云搜索引擎网站
  • 在线网站建设机构百度竞价调价软件
  • 网站建设有什么专业术语百度北京分公司官网
  • 做简历的网站有哪些内容网络营销logo
  • 上海网站开发天津seo推广
  • 免费mac做ppt模板下载网站网络营销的优化和推广方式
  • 思途建站产品软文范例100字
  • 做牙工作网站网时代教育培训机构怎么样
  • m网购物商城成都网站搭建优化推广
  • 深圳制作公司网站的公司刷赞抖音推广网站
  • 云主机安装多个网站优化搜索引擎营销
  • 海南住房和城乡建设委员会门户网站重庆百度
  • 中华人民共和国住房与建设部网站网络营销的概念和含义
  • 在线培训系统平台浙江seo博客
  • 广州网站制作公司优化站长工具ping检测
  • 属于b2c网站的有哪几个网站营销策划
  • cydia软件源网站开发网络推广销售是做什么的
  • 广州白云网站建设公司网站快速优化排名
  • 做海外代购的网站杭州最好的seo公司
  • 商务部建设司网站如何设计企业网站
  • 网站建设怎么让百度搜索到百度指数怎么做
  • 党建网站建设作为最有效的15个营销方法
  • 用源码做网站基础建站如何提升和优化
  • 项目网站的建设有两种模式com域名
  • 手机上部署网站整站优化案例
  • 北京网站建设 都选万维科技宁波seo基础入门
  • 凡科轻站系统设置友情链接有什么作用
  • 天马网络网站关键词优化搜索排名
  • 网站的设计与维护摘要重庆seo薪酬水平