分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
C#里所用的正则表达式,如果要提取字符串里的子匹配项(我都不知道那个叫啥名字,别名?)是很方便的,比如:
Regex rx = new Regex(@"<title>(?<title>[\s\S]+)?</title>", RegexOptions.Compiled | RegexOptions.IgnoreCase);Match m = rx.Match(content);if (m.Success){ string title = m.Result("${title}");}
- 1
- 2
- 3
- 4
- 5
- 6
但如果是javascript呢,咋整?两边语法好像稍有点不一样。我弄了下,只有一些支离破碎的经验值,先记录下来:
str = "<html><head><title>呵呵呵</title></head><body></body></html>";reg = /<title>([\s\S]+)<\/title>/givar result;if ((result = reg.exec(str)) != null) { alert(result);//显示“<title>呵呵呵</title>”,“呵呵呵” alert(result[1]);//显示“呵呵呵” //}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
给我老师的人工智能教程打call!http://blog.youkuaiyun.com/jiangjunshow
