美文网首页
正则中开始符^和结束符$的区别

正则中开始符^和结束符$的区别

作者: 郭海杰 | 来源:发表于2019-05-27 22:17 被阅读0次

有^时匹配必须从字符串开头开始
如:
正则 "^abc" 可以匹配"abcd" 但不能匹配"dabc"
有$时最后一个字符必须在字符串结尾

同时有^和表示必须匹配整个字符串 如: 正则"^abc"匹配字符串"abc",但不能匹配"abcd"

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>正则中开始符^和结束符$的区别</title>
</head>
<body>

<script>
var str = "Is is the cost of of gasoline going up up";
var patt1 = /^Is/;
var patt2 = /up$/;
var patt3 = /^.*$/;
document.write(str.match(patt1));
document.write("<br>");
document.write(str.match(patt2));
document.write("<br>");
document.write(str.match(patt3));
</script>
</body>
</html>

相关文章

  • 正则中开始符^和结束符$的区别

    有^时匹配必须从字符串开头开始如:正则 "^abc" 可以匹配"abcd" 但不能匹配"dabc"有$时最后一个字...

  • JS正则表达式

    [TOC] 正则符号 1.字母与数字 .:查找单个字符,除了换行和行结束符 [a-z0-9]:方括号中任意字符 [...

  • 学习sizeof,strlen区别

    strlen:从首元素开始,到结束符截止的长度,结束符不算("\0")遇到这个结束sizeof:测数据类型的长度,...

  • Python 报错:SyntaxError: EOL while

    语法错误:检测到非法结束符。大概意思就是那句话的结束符写错了,而且是字符串定义的结束符。一般都会配有^符号(井号,...

  • rsyslog的属性替换功能

    rsyslog的属性替换功能 基于位置 fromChar和toChar都是数字,表示字符的位置,从1开始。 结束符...

  • 结束符

    还么萝莉控高科技哈伦裤离开了

  • 截取掉NSData末尾0x00

    截取字符串末尾结束符。和硬件通讯时,往往接收到的数据带有字符串结束符0x00,如果不截取掉,JSON解析不了。下面...

  • 模拟实现strcpy

    功能:把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间。 说明:src和dest所指内...

  • mysql

    登陆之前命令结束符为回车,登陆之后命令结束符为;或\g 登陆 本地登录开启MySQL服务,切换到MySQL安装目录...

  • bat批处理笔记

    持续更新中...... 常见的特殊标记CR(0D) 命令行结束符Escape(1B) ANSI转义字符引导符Spa...

网友评论

      本文标题:正则中开始符^和结束符$的区别

      本文链接:https://www.haomeiwen.com/subject/vlaktctx.html