// match的使用
var str = "abc:123,def:456,ghi:789";
//把裡面所有的數字全部顯示出來
var arr = str.match(/\d/g); // g 表示的是全域性模式匹配
console.log(arr); // ["123", "456", "789"]
regexp.$ 的使用
var email="[email protected]";
email.match(/([0-9a-za-z_.-]+)[@]([0-9a-za-z_-]+)(([.][a-za-z]+))/);
console.log(regexp.$1);//使用者名稱
console.log(regexp.$2);//163
console.log(regexp.$3);//網域名稱
// 替換空格
var str = " 哦 哈哈 ,太傻了 ";
str = str.replace(/\s+/g, "");
console.log(str);
//所有的b都替換成a
var str = "bbabjb"; // aaaaja
str = str.replace(/[b]/gi, "a"); // i 表示不區分大小寫
console.log(str);
正則中的元字元
let reg d reg.test yiyi false reg.test 20yiyi true reg.test yiyi20 falselet reg d reg.test yiyi false reg.test 20yiyi false reg.test yiyi20 true 一位數字 ...
vim中字串出現次數的統計及字元創替換
vim中字串出現次數的查詢 在所有行中查詢 字串 出現的次數 s 字串 gn 在m和n行之間查詢 字串 出現的次數 m,ns 字串 gn vim中字串的替換 vi vim 中可以使用 s 命令來替換字串。以前只會使用一種格式來全文替換,今天發現該命令有很多種寫法 vi 真是強大啊,還有很多需要學習 ...
Sql 分隔字元創函式
create function splitstring rowdata varchar 2000 spliton varchar 5 returns rtnvalue table data nvarchar 100 as begin while charindex spliton,rowdata 0...