herotony
GemTony
采纳率75%
2016-06-13 01:58 阅读 1.4k
已结题

正则表达式匹配字符串的问题

原字符串:
img src="/Img/File/201606041721234212162.jpg" alt=""

我写的正则表达式:
Regex regex = new Regex(@"^[0-9]*(.jpg)$");

regex.Match(str1).Value输出没有结果,用regex.Match(str1).Index.ToString()也是0

证明正则表达式写的有问题,我把最后一个$去掉,也还是不行。

寻求解答,十分感谢!

  • 点赞
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    yicp123 yicp123 2016-06-13 09:09

    源字符串看不见,有需要可以参考:
    MySQL正则表达式REGEXP详解 http://www.data.5helpyou.com/article340.html

    点赞 评论 复制链接分享
  • CSDNXIAOC Robot-C 2016-06-13 02:01

    正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。
     
    匹配中文字符的正则表达式:
     [/u4e00-/u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
     
    匹配双字节字符(包括汉字在内):
     [^/x00-/xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2......
    答案就在这里:正则表达式匹配字符串
    ----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

    点赞 评论 复制链接分享
  • lzj0327 lzj0327 2016-06-13 02:03

    原字符串是什么,看不到

    点赞 评论 复制链接分享
  • lzj0327 lzj0327 2016-06-13 02:14
     src=\"(.*?)\" 是要得到src吗
    
    点赞 评论 复制链接分享

相关推荐