我端來一從身體類的整個列表到一個變量,像這樣:如何改變氚變量字符串?
$page_code = fetch("self::body/@class")
但我只是想抓住一個班了。我嘗試使用替代()和可變內容的正則表達式,但我認爲有些事情是與我的語法:
$page_code {
text() {
replace(/[^A-Z]*/, '')
}
log("@@@@@@@@@@@@@@ page code is " + $page_code)
}
我端來一從身體類的整個列表到一個變量,像這樣:如何改變氚變量字符串?
$page_code = fetch("self::body/@class")
但我只是想抓住一個班了。我嘗試使用替代()和可變內容的正則表達式,但我認爲有些事情是與我的語法:
$page_code {
text() {
replace(/[^A-Z]*/, '')
}
log("@@@@@@@@@@@@@@ page code is " + $page_code)
}
我想你想要的代碼是:
$page_code {
replace(/[^A-Z]*/, '')
}
log("@@@@@@@@@@@@@@ page code is " + $page_code)
因爲$ page_code已經是一個字符串,你不需要打開一個文本()範圍。另外,log()語句應該在外面,否則它只會記錄$ page_scope的當前值。
見這裏:http://tester.tritium.io/8ccb7ef99a0fd2fcbd60bd74cc137b040f57555e
$ page_code已經是文本(),所以打開一個文本範圍內什麼都不做。
查看這個例子在這裏:
http://tester.tritium.io/3a9f3bfcffe41ab39a9f6927965d5b173692485f
代碼:
html() {
$("/html") {
$page_code = fetch("./body/@class")
log("@@@@@@@@@@@@@@ page code is " + $page_code)
$page_code {
replace(/[^A-Z]/, '')
}
log("@@@@@@@@@@@@@@ page code is " + $page_code)
# better way to do this
$("./body") {
attribute("class") {
value() {
replace(/[^A-Z]/, '')
}
}
}
}
}
第二種方式編輯體類,並且設置新的機構類爲您服務。
哦,日誌輸出是讓我困惑的事情,哈哈。我認爲沒有任何事情發生,但現在這個工作,謝謝! –