import console;
import inet.http;
var http = inet.http();
var str = http.get("https://notes.orga.cat/422323");
for country,quantity,date,time in string.gmatch(str,"(:{2,3})--(\d+)--([\d:]+)--([\d\:]+)"){
console.dump(country,quantity,date,time)
}
console.pause(true);
原文本,即网页源代码,如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>422323</title>
<link rel="icon" href="https://notes.orga.cat/favicon.ico" sizes="any">
<link rel="icon" href="https://notes.orga.cat/favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="https://notes.orga.cat/styles.css">
</head>
<body>
<div class="container">
<textarea id="content">
安排时间: 国家--开号数量--日期--时间
德国--4--4月2日--15:00
德国--4--4月2日--16:00
德国--4--4月2日--20:00
德国--4--4月2日--21:00
德国--3--4月3日--01:00
德国--3--4月3日--02:00
德国--3--4月3日--03:00
德国--3--4月3日--15:00</textarea>
</div>
<pre id="printable"></pre>
<script src="https://notes.orga.cat/script.js"></script>
</body>
</html>
匹配结果如下: