在舊**中,有一些地方只是寫了catch{} ,但沒有把異常資訊記錄下來,導致了分析查詢問題的原因過久,但手動去查詢哪兒沒有捕獲異常,所需要花費的時間又太長,以前有寫過一次,但後來丟了,現在又要用到,先蹩腳地記錄下來,給自己用的
情景一:
catch (exception ex)
=>
catch (exception ex)
", ex.message), ex);
}查詢內容: [ ]+catch[ ]*\(exception ex\)\n[ ]+\
替換物件: catch (exception ex)\n", ex.message), ex);\n}
情景二:
catch (exception ex)
=>
catch (exception ex)
", ex.message), ex);
}查詢內容: [ ]+catch[ ]*\(exception ex\)\n[ ]+\
替換物件: catch (exception ex)\n", ex.message), ex);\n}
情景三:
catch( )
=>
catch (exception ex)
", ex.message), ex);
}查詢內容: [ ]+catch[ ]*\([ ]*\)\n[ ]+\
替換物件: catch (exception ex)\n", ex.message), ex);\n}
情景四:
catch( )
{}=>
catch (exception ex)
", ex.message), ex);
}查詢內容: [ ]+catch[ ]*\([ ]*\)\n[ ]+\
替換物件: catch (exception ex)\n", ex.message), ex);\n}
情景五:
catch
=>
catch (exception ex)
", ex.message), ex);
}查詢內容: [ ]+catch[ ]*\n[ ]+\
替換物件: catch (exception ex)\n", ex.message), ex);\n}
情景六:
catch
=>
catch (exception ex)
", ex.message), ex);
}查詢內容: [ ]+catch[ ]*\n[ ]+\
替換物件: catch (exception ex)\n", ex.message), ex);\n}
關於異常處理方法,看另外一篇部落格
正規表示式記錄
將寫過的正規表示式demo記一下,方便以後查詢 1 只能輸入數字或者小數點 僅整數限定兩位以內,或兩位以內的整數加三位以內的小數 var reg1 0 9 0 9 0 9 console.log reg1.test 空串 false console.log reg1.test 1 1 true co...
常見正規表示式 記錄
很多不太懂正則的朋友,在遇到需要用正則校驗資料時,往往是在網上去找很久,結果找來的還是不很符合要求。所以我最近把開發中常用的一些正規表示式整理了一下,在這裡分享一下。給自己留個底,也給朋友們做個參考。一 校驗數字的表示式 1 數字 0 9 2 n位的數字 d 3 至少n位的數字 d 4 m n位的數...
學習記錄 正規表示式
學習記錄 正規表示式 註明 記錄工作和學習中常用的正規表示式以及php中常用得兩個函式preg match all preg replace 特殊字元類含義.所有字元 d所有數字 d所有非數字 w數字字母下劃線 w非數字字母下劃線 s 換行等空白區域 s非空白區域 1 匹配字元1 1 3 匹配字元1...