猿问

请教下正则表达式问题

        // 例如:匹配昵称
		//页面内容: <span class="actual_persona_name">nicakname</span>
		pattern = Pattern.compile("actual_persona_name.+?>(.+?)</span>");
		matcher = pattern.matcher(content);
		if (matcher.find()) {
			nickname = matcher.group(1);
		}

同样的方法如何获取子标签呢?比如说我想获取数字'29'?

直接匹配<span class="profile_count_link_total">29</span>不行,因为页面多处有这个,只能匹配..../?tab=all这个的子标签
        // 匹配数量
		<a href="http://steamcommunity.com/profiles/76561198080422617/games/?tab=all">
				<span class="count_link_label">游戏</span>&nbsp;
				<span class="profile_count_link_total">29</span>
			</a>
		

卡住很久了。。。help

慕函数0281311
浏览 1013回答 1
1回答
随时随地看视频慕课网APP
我要回答