replace未全局替換的坑
今天是名副其實的周六。悠閑了一早上(太陽).
真是人在家中坐,BUG自天上來。哈哈其實也不是自天上來,還是自己之前埋下的雷。
所以修復完線上的bug,我腦中立刻浮現出兩件還需要做的事情:
其一,就是我現在做的,趕緊記錄下來分享給大家;
其二就是我要去練練俯臥撐(笑哭)至於為啥呢,這就是懲罰嗯嗯;
不啰嗦了。趕緊的上重點(其實就是一個小細節):
console.log((‘1,234,456‘).replace(‘,‘,‘‘));我本以為他會幫我替換全局的逗號然後輸出:1234456。
事實上,輸出的是:1234,456(天啊只幫我去掉了第一個逗號)。
修復方法:
使用console.log((‘1,234,456‘).replace(/,/g,‘‘));
輸出:1234456,對這才是我想要的,profect就是這樣。
replace未全局替換的坑
相關推薦
replace未全局替換的坑
rep bsp 我想 一個 線上 這就是 太陽 去掉 fec 今天是名副其實的周六。悠閑了一早上(太陽). 真是人在家中坐,BUG自天上來。哈哈其實也不是自天上來,還是自己之前埋下的雷。 所以修復完線上的bug,我腦中立刻浮現出兩件還需要做的事情: 其一,就是我
sed指定某行插入、追加、全局替換
sed指定某行插入、追加、全局替換sed指定某行插入、追加、全局替換分類:Linux (1088) (0)有時候會有這樣的需求,在指定的行後面或者是前面追加一行,這個時候可以使用sed來完成,具體用法如下a\ 在指定的行後面追加一行 b\ 在指定的行前面追加一行使用指定的行號追加內容,在使用行號的過程中,需
js全局替換空格,制表符,換行符
\n 結束 lac pla 全局 固定 包括 class 換行 this.value = this.value.replace(/\s+/g,‘‘) "/ "這個是固定寫法, "\s"匹配任何不可見字符,包括空格、制表符、換頁符等等。等價於[ \f\n\r\t\
vi中的全局替換
第一個 替換 參數說明 場景 顯示 ctrl str2 類型 使用 一、基本語法 替換命令語法: :[addr]s/源字符串/目標字符串/[option] 全局替換: :%s/源字符串/目標字符串/g 參數說明: [addr]——表示檢索範圍,省略時表示當前行。 &qu
replace未全域性替換的坑
今天是名副其實的週六。悠閒了一早上(太陽). 真是人在家中坐,BUG自天上來。哈哈其實也不是自天上來,還是自己之前埋下的雷。 所以修復完線上的bug,我腦中立刻浮現出兩件還需要做的事情: 其一,就是我現在做的,趕緊記錄下來分享給大家; 其二就是我要去練練俯臥撐(笑哭)至於為啥呢,這就是
python fileinput 模塊替換文件全局內容
python fileinputnginx.conf 文件有如下內容: server { ..................................................................... server 192.
Windows Phone開發(3):棋子未動,先觀全局
csdn xaml hone activate 處理程序 為什麽 作業 單擊 不執行 在進行WP開發之前,與其它開發技術一樣,我們需要簡單了解一個WP應用序的生命周期,我們不一定要深入了解,但至少要知道在應用程序生命周期內的每一階段,我們應當做什麽,不推薦哪些操作等,這也是
全局變量的坑
cancel 進入 發現 nbsp 我們 是否為空 一個bug 是否 操作 昨天晚上測試那邊給我報來一個bug,說是工具按了Cancel之後,再重新進入準備階段,接著重新使用時就會有異常錯誤出現。 當我聽到這個問題的時候,我開始時拒絕的,因為這種問題測試老是亂報,一開始我
修改npm安裝的全局路徑和配置環境變量的坑
出現 默認 http prefix sta fig not 新建 top 修改npm安裝的全局路徑和配置環境變量的坑 轉自:http://www.qdfuns.com/notes/30749/0f66fcf5e62eed010f744d0d4adaa870.html 我之
windows下node配置npm全局路徑(踩坑)
系統變量 conf path class efi fig 建議 相關 沒有 事情的起因是:Koa要求v7.6.0以上的nodejs。 但是window環境下升級node不容易,試過npm install -g n 和n stable等命令無效,而網上推薦的nvm並不支持wi
WPF捕獲全局未處理異常
system 用戶界面 startup blog log 未處理 eve -s ebo 在WPF開發過程中我們一般都用try/catch塊來捕獲異常,但不是每個異常我們都能捕獲,程序總會出現一些意想不到情況,拋出一些未捕獲的異常,這時就要用到全局異常捕獲,即在程序的最外
第2坑:全局配置文件 app.json 常見錯誤匯總
微信小程序 小程序 微信小程序踩坑指南 【我是坑】:全局配置文件 app.json 容易出現錯誤如下:文件路徑出錯。沒有在 pages 上配置頁面。代碼註釋。使用單引號。【解決】:1.文件路徑出錯文件路徑寫錯,比如單詞寫錯或少了目錄名,這個比較容易發現。另外,文件名不需要寫文件後綴,因為框架會自動
exchange powershell報錯 在林中未找到任何可用的全局編錄
col 重新 chang ges 找到 故障 服務器 題解 cti 在exchange powershell 執行相關exchange命令的時候出現報錯。在林中未找到任何可用的全局編錄無論執行任何命令都會報此錯誤,截圖如下首先,通過檢測當前站點DC都正常工作。然後,為了強制
vue填坑之全局引入less,scss,styl文件
正常 組件 spa ase pan 文件 all 原因 處理 每次全局引入less文件都是心累的旅程,木有一次能正常啟動的,啊,好在最後都解決了,但是原理,本姑娘還是不懂 以全局引入less文件為例 首先安裝less的依賴包 用的cnpm install 淘寶鏡像文件下載
vue 全局filter的坑
test first vue 全局 highlight ror 代碼 true cti 下面連段代碼的filter放在不同的位子會有不同的效果, 1.filter放在new vue之後,居然不起作用 <script> new Vue({
靜態變量、全局變量和局部變量
color 全局變量 font 自己的 運行期 保存 文件 包含 宋體 1.全局變量的作用域是整個項目,它只需要在一個源文件中定義就可以作用於所有的源文件,其它不包括全局變量定義的文件需要用extern關鍵字再次聲明這個全局變量。 2. 全局變量、靜態全局變量、靜態局部變量
SQL 視圖 局部變量 全局變量 條件語句 事務 觸發器
tro break 服務器名稱 傳輸 回滾事務 觸發 n+1 exe 正在 一.視圖 1.視圖是一張虛擬表,他所存儲的不是實際數據,而是查詢語句,但我們可以對視圖進行像數據表一樣的操作。 2.為什麽使用視圖呢?我的理解是:1.在遠程傳輸數據時,可以避免過長的查詢字符,
js面試題,關於變量提升,作用域,全局變量
fine log js面試 提升 per nbsp lin undefine 變量 /**********seperate line************/ var a = 10; function test() { a = 100; cons
Js之全局函數
第一個字符 nco 引用 資源 相等 escape init 實現 毫秒 全局函數 encodeURI()decodeURI()encodeURIComponent()decodeURIComponent()escape()unescape()eval() Stri
ASP.NET全局文件與防盜鏈
system 處理程序 處理 tle 盜鏈 title fly bject script 添加Web→全局應用程序類,註 文件名不要改 Global.asax全局文件是對Web應用聲明周期的一個事件響應的地方,將Web應用啟動時初始化的一些代碼寫到Application_S