正则表达式--元字符-基础字符(2)

只代表一位

1.\w 字母 数字 下划线

2.\W 非字母 数字 下划线

3. . 任意内容(换行不算)

4. 转义字符 \ 强行转义成没意义的

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>


        // .\w     包含一位字母  数字  下划线
        var reg6 = /\w/
        console.log(reg6.test("&*"))
        console.log(reg6.test("12abc"))
        console.log(reg6.test("a"))
        console.log(reg6.test("1"))
        console.log(reg6.test("_"))

        // .\W     非字母  数字  下划线
        var reg7 = /\W/
        console.log(reg7.test("&*"))
        console.log(reg7.test("12abc"))
        console.log(reg7.test("a"))
        console.log(reg7.test("1"))
        console.log(reg7.test("_"))

        //    .  任意内容(换行不算)
        var reg8 = /./
        console.log(reg8.test("&*"))
        console.log(reg8.test("\n"))
        console.log(reg8.test("123a"))


        // 转义字符     \    强行转义成没意义的
        var reg9 = /\./
        // 字符串中至少出现一个小数点
        console.log(reg9.test("1.2"))
        console.log(reg9.test("111"))
    </script>
</body>
</html>
相关推荐
叶梅树1 天前
DocsJS npmjs 自动化发布复盘(Trusted Publisher)
前端·npm
喵叔哟1 天前
9. 【Blazor全栈开发实战指南】--Blazor调用JavaScript
开发语言·javascript·udp
我命由我123451 天前
Element Plus - Form 的 resetField 方法观察记录
开发语言·前端·javascript·vue.js·html·html5·js
清空mega1 天前
《Vue3 项目结构详解:components、views、assets、router、stores 到底该怎么理解?》
前端·javascript·vue.js
雨雨雨雨雨别下啦1 天前
Vue——小白也能学!Day6
前端·javascript·vue.js
XPoet1 天前
AI 编程工程化:Hook——AI 每次操作前后的自动检查站
前端·后端·ai编程
難釋懷1 天前
RedisTemplate配置读写分离
前端·bootstrap·html
冰暮流星1 天前
javascript如何实现删除数组里面的重复元素
开发语言·前端·javascript
「QT(C++)开发工程师」1 天前
C++11 新特性 正则表达式、随机数库、元组
c++·正则表达式
网络点点滴1 天前
透传属性$attrs
前端·javascript·vue.js