我看有些正则开头的时候是^ ,结尾是$
可是我看不加也行把,有什么实际作用?
谢谢了
可是我看不加也行把,有什么实际作用?
谢谢了
解决方案 »
- 求一个匹配HTML的正则表达式
- 100的阶层为什么得0? 是越界的原因?
- 100分求解,关于datagridview的问题,本人新手.
- 为什么我的Jmail只能发给本身的服务器?比如mail.a.com的服务器只能发给[email protected]的邮件.
- 关于页面刷新引出的问题!急!
- 请教关于C#网络编程中处理各种异常情况的一个解决方案
- 将listviewItem的backcolor设置KnownColor.activeCaption不成功:(
- 高手请进!能否把form2窗体嵌入到form1窗体里面的一个panel里面去
- 奇怪的错误提示,大家能来帮忙解决一下吗?
- 请教大虾一个小问题!
- 请问怎么在程序中改变datagrid中网格线的粗细
- script +<%#%> 的调用问题,哪位会
使用“^”和“$”作为行的开始和结束锚定如果你有一个包含了多行的字符串。例如:“first line\n\rsecond line”(其中\n\r表示一个新行符)。常常需要对每行分别处理而不是整个字符串。因此,几乎所有的正则表达式引擎都提供一个选项,可以扩展这两种锚定的含义。“^”可以匹配字串的开始位置(在f之前),以及每一个新行符的后面位置(在\n\r和s之间)。类似的,$会匹配字串的结束位置(最后一个e之后),以及每个新行符的前面(在e与\n\r之间)。在.NET中,当你使用如下代码时,将会定义锚定匹配每一个新行符的前面和后面位置:Regex.Match("string", "regex", RegexOptions.Multiline)应用:string str = Regex.Replace(Original, "^", "> ", RegexOptions.Multiline)--将会在每行的行首插入“> ”。