[^@\"]* 是什么意思

作者&投稿:斋凭 (若有异议请与网页底部的电邮联系)
<a[^>]*href=['\"]?([^'\"]*)['\"]?,谁能帮我解释一下每个字符表示什么意思啊?~

这是一个正则表达式。正则表达式是用于匹配一系列符合某个句法规则的字符串。
正则表达式中常见的语法包括:
[]表示匹配其中的任意字符
^表示不匹配其后的字符
*表示0个或任意多个其前的字符
?表示0个或1个其前的字符

具体到你的例子中
[^>]*表示0个或多个不为>的字符
['\"]?表示'\"三个字符中任意一个出现0次或1次
等等

总而言之,该正则表达式匹配的是类似于
<a1 href="link.htm"
这样的字符串,该字符串在html语言里表示的意思是带有链接的标题项
同时,表达式还可以通过分组的概念取出其中的超链接内容。

更多详情可以参考正则表达式的教程

用的语言是java吧?java中 \ 是转义字符,所以为了实现正则表达式中 \ 的作用,java中用 \\这种折中的策略,这个写成标准正则是这样 \ ( ( [ ^ \ ( \ ) ] * ) \ )

最外层的 \ (...\ )代表匹配左右括号
里面的 ( [ ^ \ ( \ ) ] * ) 代表匹配0个或多个不包含左右括号的任意字符

所以这个式子是匹配一对括号及其内部的所有内容,包括空值
像这样 (asuy64%@)
或者这样 ()
都是可以匹配成功的

“囧”,本义为“光明”。从2008年开始在中文地区的网络社群间成为一种流行的表情符号,成为网络聊天、论坛、博客中使用最最频繁的字之一,它被赋予“郁闷、悲伤、无奈”之意。



匹配@或者"的零个或多个字符
[] 表示字符集合
^ 表示匹配字符开始位置
* 表示匹配零个或多个
\ 表示标示一个特殊字符,'\"' 匹配 '"','\\' 匹配 '\'

不包含@" 的0个或多个


linux下的特殊符号^@是怎么打出来的 是什么意思。。
^在linux中一般的意义是ctrl键,^@如果是一个组合键的话,那就是ctrl+shift+数字键2。简单介绍下一些特殊符号的意义。除法 (Modulo)在运算式中,用来表示 “除法”。expr 10 % 2 此外,也被运用在关于变量的规则表达式当中的下列 {parameter%word}${parameter%%word} 一个 % 表示最短的 word 匹...

表情^@^ 是什么意思?
详情请查看视频回答

"@"这是什么符号?“$”这是什么符号?“%”这是什么符号?“^”这是什...
是乘号 是百分比 “@”用来分隔用户名和服务器的电子信箱分隔符 "&",读作“and”,“和”的意思;"$",读作“dollar”,美元 “^”这是什么符号 在中文输入法状态下,可以输入省略号,在英文状态下表示成方的意思,比如X^3是X的3次方的意思。

[^@\\"]* 是什么意思
“囧”,本义为“光明”。从2008年开始在中文地区的网络社群间成为一种流行的表情符号,成为网络聊天、论坛、博客中使用最最频繁的字之一,它被赋予“郁闷、悲伤、无奈”之意。

表情符号@@表示什么意思
和不同的符号就有好多不同的意思~..@_@|||.. 头昏眼花 _@a 搔头,疑惑 _@* 崇拜的眼神;眼睛为之一亮 =@~@= 一个看到美眉就紧张+脸红的大学生 (一-一) 秘密---嘘```( @o@ )||| ㄟㄟㄟ…!?\\ (@^0^@) \/你好!\/” 蜗牛 \(@^O^@)/★~~~晚安~~~ 就是晚安罗~~~...

~@^_^@~这个符号是什么意思
详情请查看视频回答

@、$、¥、^、&怎么读,标准发音,它妈的百度不了,什么狗屁引擎。_百度知 ...
在互联网中,符号@(发音为at)在电子邮件地址中将用户名称同网络地址分隔开;商务活动中,用@表示“在某处”或者代表“每个”。就读Dollar 美元嘛 ¥ 就读人民币嘛 ^ caret 脱字号,补字号 &(Ampersand)是英语单字and之代表符号,亦可用作中文中的“和”、“与”之代表符号。这个符号源于拉丁...

@ $ ^ & \\ 这些符号的全称叫什么啊。希望大侠指导。。。
wtp=tt】(一般指美元):1、$用来引用单元格,是绝对位置的引用。2、美元(英语:United States dollar,ISO 4217代码:USD), 又称美元、美金,是美国的官方货币。3、Windows 2000\/XP\/2003 版本操作系统提供默认共享功能,这些默认共享带有$标志,意思是“隐含的”【参考:http:\/\/baike.baidu....

电脑键盘上@ 的符号怎么打啊?
直接在打字的时候使用【Shift】+【2】即可。1、首先我们可以在电脑键盘的基本键区找到一排数字,然后可以看到在数字2的键位上同时存在@;2、正常按下是数字键2,而上面的功能都是可以使用键盘左下角【Shift】键+【2】数字键实现;此时,可以先按下【Shift】键,在不松开【Shift】键的前提下,按下【...

如何输入@、¥、&、*符号?
@#¥%……&*()——+|。 中文状态下,我们按下键盘上Shift键+主键盘区的数字区的键,从左右至右就可以输入:~!@#¥%……&*()——+|符号。 2.如输入@、¥、&、*符号,在中文状态下按住Shift+2(4、7、8)就可以输入@、¥、&、*符号。 3.如输入 $、^、( )、_等符号,在...

站前区13653481128: ^(特殊符号) - 搜狗百科
史石弥乐: “^”是一个用来表示第三级运算的数学符号在电脑上输入数学公式时,因为不便于输入乘方,该符号经常被用来表示次方.例如2的5次方通常被表示为2^5.而在某些计算器的按键上用这符号来表示次方.(关于乘方的运算,参见乘方)”...

站前区13653481128: ^是什么意思 -
史石弥乐:[答案] C++/CLI中表示跟踪句柄 通过将符号^放在类型名称的后面来指定该类型的句柄.例如,下面这条语句就声明了一个可以存储String类型对象的地址、名为proverb的跟踪语句:String^ proverb; 该语句定义的proverb变量是String^类型的跟踪句柄.当...

站前区13653481128: 数学中^什么意思 -
史石弥乐:[答案] 在电脑上输入数学公式时,因为不便于输入乘方,该符号经常被用来表示次方.例如2的5次方通常被表示为2^5.(关于乘方的运算,参见乘方)”^”是一种位逻辑运算符 ^ -----按位异或(Xor)是一种可逆运算符,只有在两个比较...

站前区13653481128: ^这个是什么数学符号? -
史石弥乐:[答案] 这个是用shift+数字6打出来的, 一般代表冥次方,例如5^2,代表5的2次方,结果就是25.

站前区13653481128: “^”这个是什么符号啊数学里? -
史石弥乐:[答案] “^”是一个用来表示第三级运算的数学符号 在电脑上输入数学公式时,因为不便于输入乘方,该符号经常被用来表示次方.例如2的5次方通常被表示为2^5;比如说5^代表5的平方即5的二次方 希望我的回答能够对你有所帮助

站前区13653481128: ^是啥意思呀? -
史石弥乐: 【【标准解答】】比如说2的3次方可以写成2^33的7次方可以写成3^7就是一种次方代号而已

站前区13653481128: ^是什么意思啊
史石弥乐: ^,在电脑上,这个一般表示乘方,这个符号的左边是底数,右边是指数. 例如x^5代表x的5次方,y^7代表y的7次方等等.

站前区13653481128: ^代表什么意思 -
史石弥乐: 是一个数学符号,是几次方的意思.如:a^2就读a的二次方a^3就读a的三次方a^4就读a的四次方

站前区13653481128: ^ 在数学中什么意思? -
史石弥乐:[答案] 这个只是在计算机中输入时用到,表示次方(幂运算)如 x^2表示X的平方

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网