Unity 3D使用脚本:C#
脚本内容:
using UnityEngine;
using System.Collections;
using System.Text.RegularExpressions;
public class GetEcho : MonoBehaviour {
void OnGUI(){
if(GUI.Button(new Rect(0,0,100,50),"GetEcho"))
{
StartCoroutine(GetText());
}
}
IEnumerator GetText(){
WWW myWWW = new WWW("http://localhost:8080/3d/yes.jsp");
yield return myWWW;
string ex = @"(?<=Meijia-)\S+(?=-Meijia)";
Match m = Regex.Match(myWWW.text,ex);
print(m.Value);
}
}
截图:
服务器JSP代码:
<body>
<%
response.setHeader("Content-Type","text/html");
System.out.println("请求成功了-------------------");
//out.println("Meijia-大下坡-Meijia");
out.write("Meijia-{'uname':'aaa','pwd':'ooo'}-Meijia");
%>
</body>
结果展示: