Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 html 响应,其中有一行是
var session_name = '1342100453_3334440619019170';
我需要从中提取'1342100453_3334440619019170'和1342100453_3334440619019170
'1342100453_3334440619019170'
1342100453_3334440619019170
是否可以使用正则表达式进行提取?我需要在 jmeter 中回复这个参数,但那是另一回事。
^\s*var\s+session_name\s*=\s*'(.*)';\s*$
这将捕获'1342100453_3334440619019170'到第一个捕获组。无论您使用什么 API,都应该能够相对轻松地访问该值。
编辑:我看到你正在使用 Java。
我不熟悉 Java 中的任何正则表达式 API,尽管java.util.regex.Pattern看起来还不错。
java.util.regex.Pattern
见http://www.regular-expressions.info/java.html