當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
挑战JavaScript正则表达式每日两题(1)
生活随笔
收集整理的這篇文章主要介紹了
挑战JavaScript正则表达式每日两题(1)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?下一篇
不少學習JS開發的同學可能對正則表達式抱有不屑一顧的態度,認為用到時再查查不就行了。以前在學習其他語言,例如JAVA和C#時,我就有這么一種觀點--反正看了不用就忘。
?
但是,JS開發中,你無論是自己開發還是觀看別人的模塊或者第三方庫,你會更為頻繁地使用到正則表達式。因此,正則表達式一下子變得不再是可有可無。
?
從本篇開始,我打算使用大致10多天時間,開發二十多個題,都是有關正則表達式的使用問題,權作JAVASCRIPT開發朋友的一種小型討論聚會,但絕不是什么“擂臺”賽。問題給出后,將在下一篇中給出參考答案與解析(不正確處還請指正為盼),然后繼續出題,再在下一篇中給出參考答案與解析,然后繼續出題,再......
?
本篇的兩道題目是:
?
?
1,判斷題(正確的在后面括號內填寫T;錯誤的填寫F)
JS正則表達式有18個元字符,如下圖所示:
圖中的某些元字符只有在正則表達式的特定上下文中才具有某種特殊含義,在其他上下文中則被當成普通直接量處理。然而,如果想在正則表達式中使用這些元字符的直接量進行匹配,則必須使用前綴字符\進行轉義。(? )
?
2,解答題
?
給定字符串
“ab dword1=243[ASD\FEDSF-]234ff/sdfsf{dkdkd”,如何找出其中所有的正則表達式元字符。
?
下一篇?
總結
以上是生活随笔為你收集整理的挑战JavaScript正则表达式每日两题(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP笔记 ---关于web应用的安全性
- 下一篇: Ehcache 整合Spring 使用页