【永恒的瞬間】
          ?Give me hapy ?

          常用正則表達式

          代碼
          1. "^\d+$"    //非負整數(正整數?+?0) ??
          2. ??
          3. "^[0-9]*[1-9][0-9]*$"    //正整數 ??
          4. ??
          5. "^((-\d+)|(0+))$"    //非正整數(負整數?+?0) ??
          6. ??
          7. "^-[0-9]*[1-9][0-9]*$"    //負整數 ??
          8. ??
          9. "^-?\d+$"      //整數 ??
          10. ??
          11. "^\d+(\.\d+)?$"    //非負浮點數(正浮點數?+?0) ??
          12. ??
          13. "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$"    //正浮點數 ??
          14. ??
          15. "^((-\d+(\.\d+)?)|(0+(\.0+)?))$"    //非正浮點數(負浮點數?+?0) ??
          16. ??
          17. "^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"    //負浮點數 ??
          18. ??
          19. "^(-?\d+)(\.\d+)?$"    //浮點數 ??
          20. ??
          21. "^[A-Za-z]+$"    //由26個英文字母組成的字符串 ??
          22. ??
          23. "^[A-Z]+$"    //由26個英文字母的大寫組成的字符串 ??
          24. ??
          25. "^[a-z]+$"    //由26個英文字母的小寫組成的字符串 ??
          26. ??
          27. "^[A-Za-z0-9]+$"    //由數字和26個英文字母組成的字符串 ??
          28. ??
          29. "^\w+$"    //由數字、26個英文字母或者下劃線組成的字符串 ??
          30. ??
          31. "^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$"      //email地址 ??
          32. ??
          33. "^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$"   //url? ??
          34. ??
          35. //提取信息中的網絡鏈接: ??
          36. (h|H)(r|R)(e|E)(f|F)??*=??*('| ")?(\w|\\|\/|\.)+('|" |??*|>)??? ??
          37. ??
          38. //提取信息中的郵件地址: ??
          39. \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*?? ??
          40. ??
          41. //提取信息中的圖片鏈接: ??
          42. (s|S)(r|R)(c|C)??*=??*('| ")?(\w|\\|\/|\.)+('|" |??*|>)? ??
          43. ??
          44. //提取信息中的IP地址:?? ??
          45. (\d+)\.(\d+)\.(\d+)\.(\d+)???? ??
          46. ??
          47. //提取信息中的中國手機號碼: ??
          48. ( 86 )* 0 * 13 \d{ 9 }???? ??
          49. ??
          50. //提取信息中的中國固定電話號碼: ??
          51. (\(\d{ 3 , 4 }\)|\d{ 3 , 4 }-|\s)?\d{ 8 }???? ??
          52. ??
          53. //提取信息中的中國電話號碼(包括移動和固定電話): ??
          54. (\(\d{ 3 , 4 }\)|\d{ 3 , 4 }-|\s)?\d{ 7 , 14 }???? ??
          55. ??
          56. //提取信息中的中國郵政編碼: ??
          57. [ 1 - 9 ]{ 1 }(\d+){ 5 }???? ??
          58. ??
          59. //提取信息中的中國身份證號碼: ??
          60. \d{ 18 }|\d{ 15 }???? ??
          61. ??
          62. //提取信息中的整數: ??
          63. \d+???? ??
          64. ??
          65. //提取信息中的浮點數(即小數): ??
          66. (-?\d*)\.?\d+???? ??
          67. ??
          68. //提取信息中的任何數字??: ??
          69. (-?\d*)(\.\d+)??? ??
          70. ??
          71. //提取信息中的中文字符串: ??
          72. [\u4e00-\u9fa5]*???? ??
          73. ??
          74. //提取信息中的雙字節字符串??(漢字): ??
          75. [^\x00-\xff]*?? ??
          76. ??
          77. //提取信息中的英文字符串: ??
          78. \w*??
          posted on 2007-01-12 16:47 ???MengChuChen 閱讀(285) 評論(0)  編輯  收藏 所屬分類: 常用正則表達式
          主站蜘蛛池模板: 长汀县| 霍州市| 黑山县| 彭阳县| 宿松县| 靖远县| 印江| 福安市| 阿瓦提县| 喀喇沁旗| 延寿县| 霍邱县| 茌平县| 清丰县| 年辖:市辖区| 镇巴县| 丹凤县| 琼结县| 武冈市| 十堰市| 神农架林区| 梓潼县| 阳东县| 沭阳县| 米林县| 荥阳市| 怀来县| 桃源县| 乌鲁木齐市| 宁城县| 大渡口区| 石台县| 海原县| 阿城市| 武汉市| 望谟县| 长顺县| 山东| 斗六市| 中宁县| 尉犁县|