ABCDEFG-資料庫CK020#-123546測驗-Test
求個正則運算式 替換第一個字符 - 之后的所有內容(任意字符)
uj5u.com熱心網友回復:
字串:ABCDEFG-資料庫CK020#-123546測驗-Test輸出結果:ABCDEFG
uj5u.com熱心網友回復:
任意字符 包括空格括號換行符嗎?uj5u.com熱心網友回復:
包括。uj5u.com熱心網友回復:
replace(/-[\W\w]+/g,"")
uj5u.com熱心網友回復:
$pattern = '/-.*\s/';
$replacement = '';
$subject = "ABCDEFG-數 據庫CK020#-123546測驗-Test\n";
$subject = preg_replace($pattern, $replacement, $subject);
var_dump($subject);
//OUTPUT:
//string(7) "ABCDEFG"
uj5u.com熱心網友回復:
$pattern = '/-.*\s/';
$replacement = '';
$subject = "ABCDEFG-數 據庫CK020#-123546測驗-Test\n";
$subject = preg_replace($pattern, $replacement, $subject);
var_dump($subject);
//OUTPUT:
//string(7) "ABCDEFG"
var string = new String("ABCDEFG-資料庫CK020 #-123546測驗-Test\r\n");
var regexp = new RegExp("-.*[\n\r]*", "gi");
string.replace(regexp, "");
"ABCDEFG"
uj5u.com熱心網友回復:
str.split('-')[0]不一定要用正則
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/102673.html
標籤:JavaScript
上一篇:【求助帖】better-scroll引入后報錯Uncaught ReferenceError: exports is not defined
下一篇:Vue+go 寫商城怎么樣
