这是我的回答
scala > val a= """{"string":"{\"data\":{\"id\":\"2c91809f4ef7678b014ef86ee28511c2\",\"unitName\":\"gatlir1\",\"owner\":\"gatlir1\",\"description\":\"gatlir1\",\"nofChairs\":0,\"nofBeds\":0,\"nofApptStartWithInHour\":0,\"nofApptDischargeWithInHour\":0,\"modifiedDateTime\":\"Aug 4, 2015 4:18:13 AM\"},\"status\":\"SUCCESS\",\"message\":\"unit_save\"}"}"""
Run Code Online (Sandbox Code Playgroud)
我需要在scala中从该响应中获取id值.我已将响应存储在一个变量中.我已经为它写了正则表达式并存储在另一个变量中.
这是问题,我收到错误.正则表达式:
scala> val b= """{\"id\":\"(\w+)\""""
Run Code Online (Sandbox Code Playgroud)
在将正则表达式插入"b"时,我没有得到任何错误,但在比较时我得到了错误
如果我写这样的表达
scala> a.matches(b)
Run Code Online (Sandbox Code Playgroud)
错误:
java.util.regex.PatternSyntaxException: Illegal repetition
{\"id\":\"(\w+)\"
at java.util.regex.Pattern.error(Pattern.java:1955)
at java.util.regex.Pattern.closure(Pattern.java:3157)
at java.util.regex.Pattern.sequence(Pattern.java:2134)
at java.util.regex.Pattern.expr(Pattern.java:1996)
at java.util.regex.Pattern.compile(Pattern.java:1696)
at java.util.regex.Pattern.<init>(Pattern.java:1351)
at java.util.regex.Pattern.compile(Pattern.java:1028)
at java.util.regex.Pattern.matches(Pattern.java:1133)
at java.lang.String.matches(String.java:2109)
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮助我...
我想在我的测试网络应用程序中测量文档的加载时间.我已经使用了JMeter,但每次运行都会得到不同的值.我在摘要报告中测量平均时间.
我不确定,该值是否正确.这种方法是正确的还是有任何插件JMeter可用?
我使用HTTP watch来获取渲染时间,但我不能将该工具用于超过1个用户(负载测试).我正在使用JMeter 2.13.你能帮帮我吗?