正則匹配指定字元之前的字串
實際應用中,可能有匹配字串中指定字元之前的子字串的需求。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let str = "abcde"; let reg = /(.*)(?=d)/; console.log(str.match(reg)[0]);
上面的程式碼可以匹配字串中字元"d"之前的所有字元。
相關閱讀:
(1).let參閱JavaScript let 命令一章節。
(2).?=參閱正規表示式 零寬斷言一章節。
(3).match()參閱正規表示式 match()一章節。
相關文章
- 正規表示式如何匹配不包含指定字元的字串字元字串
- php正則匹配所有違規字元PHP字元
- iOS擷取特定的字串(正則匹配)iOS字串
- 利用正則批次替換指定字元字元
- 正規表示式匹配以指定字元開頭和結尾的字元字元
- Go語言中使用正則提取匹配的字串Go字串
- 正規表示式提取指定字元之間字串字元字串
- php正則匹配到字串裡面的a標籤PHP字串
- 匹配純小寫英文字元正則程式碼字元
- Java使用正則獲取字串中匹配欄位Java字串
- 正則匹配規則2
- Python-網頁轉義字元及正則全文匹配Python網頁字元
- 字串-刪除指定字元字串字元
- 正則-元字元字元
- PHP 正則匹配中文PHP
- jQuery匹配具有指定字元的選擇器jQuery字元
- OpenJudge 帶萬用字元的字串匹配字元字串匹配
- python的re正則匹配Python
- oracle10g的正則規則匹配Oracle
- 推薦兩個還不錯的正則反向生成匹配字串的包字串
- jquery匹配具有指定字元的選擇器功能jQuery字元
- JavaScript刪除字串中的指定字元JavaScript字串字元
- 字串——正規表示式匹配字串
- Python正則匹配中文Python
- js字串中替換指定的的字元JS字串字元
- php正則匹配以“abc”開頭且不能以“xyz”結尾的字串PHP字串
- Logstash之Grok正則匹配,讓正則進階!
- Java處理正則匹配卡死(正則回溯問題)Java
- 字串不能以指定字元開頭字串字元
- js如何使用指定字元分割字串JS字元字串
- C# 移除字串末尾指定字元C#字串字元
- 匹配空白字元正規表示式字元
- js替換字串中所有指定的字元JS字串字元
- 匹配雙位元組字元的正規表示式字元
- Laravel redis 正則匹配keysLaravelRedis
- 正則匹配方法及示例
- 07 nginx Location之正則匹配Nginx
- 在一串字串中Java使用正則匹配電話號碼的方法字串Java