我的服务器文件如下图
字符串 X
const { By,Key,Builder,WebElement,Alert } = require('selenium-webdriver');
require('chromedriver');
async function login(){
const driver = await new Builder().forBrowser('chrome').build();
await driver.get('https://www.carnextdoor.com.au/search');
await driver.findElement(By.name('location')).clear();
let city = 'Sydney Airport,Airport Dr,Sydney,New South Wales 2020,Australia';
await driver.findElement(By.name('location')).sendKeys(city);
await driver.findElement(By.name('location')).sendKeys(Key.RETURN);
await driver.findElement(By.css('.cyp-datetime-picker-modal')).click();
await driver.findElement(By.css('.mbsc-cal-next-m')).click();
await driver.findElement(By.css('.mbsc-cal-next-m')).click();
await driver.findElement(By.css('.mbsc-cal-next-m')).click();
await driver.findElement(By.css('.mbsc-cal-next-m')).click();
await driver.findElement(By.css('.mbsc-cal-next-m')).click();
await driver.findElement(By.css('.mbsc-cal-next-m')).click();
await driver.findElement(By.css('.mbsc-cal-next-m')).click();
await driver.quit();
}
login();
现在的问题是我只想提取以下部分 字符串 Y
TYPE:
08:23:37.253 [nioEventLoopGroup-3-1] DEBUG c.iso.decoder.ISODecoder - [MTI=""] - [STAN=""] - [REF=""] -
TYPE: 0800
DE 7 DATE10: Mon Jul 05 08:23:52 PKT 2021 -> '0705082352'
DE 11 NUMERIC: 000012 -> '000012'
TYPE:
08:23:37.253 [nioEventLoopGroup-3-1] DEBUG c.iso.decoder.ISODecoder - [MTI=""] - [STAN=""] - [REF=""] -
TYPE: 0800
DE 7 DATE10: Mon Jul 05 08:23:52 PKT 2021 -> '0705082352'
DE 11 NUMERIC: 000011 -> '000011'
我使用这个正则表达式只查找上面的部分,但它突出显示了整个文件。
过程是我想找到模式TYPE: 0800
DE 7 DATE10: Mon Jul 05 08:23:52 PKT 2021 -> '0705082352'
DE 11 NUMERIC: 000011 -> '000011'
,只找到前面的第一个TYPE。
我的正则表达式:
DE 11 NUMERIC: 000011 -> '000011'
我做错了什么?