字元創中的正則

2021-10-02 12:08:54 字數 708 閱讀 9485

// 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...