正则表达式 \w \d 的意义解答
对于正则表达式,相信很多人都知道,但是很多人的第一感觉就是难学,因为看第一眼时,觉得完全没有规律可寻,而且全是一堆各种各样的特殊符号,完全不知所云。其实只是对正则不了解而以,了解了你就会发现,原来就这样啊正则所用的相关字符其实不多,也不难记,更不难懂,唯一难的就是组合起来之后,可读性比较差,而且不容易理解,本文旨在让大家对正则有一个基本的了解,能看得懂简单的正则表达式,写得出简单的正则表达式,用以满足日常开发中的需求即可。
什么是正则表达式
正则表达式是一种特殊的字符串模式,用于匹配一组字符串,就好比用模具做产品,而正则就是这个模具,定义一种规则去匹配符合规则的字符。
在查阅很多相关正则的描述之后,发现对于\w 的释义都是指包含大 小写字母数字和下划线 相当于([0-9a-zA-Z])
(取材于经典教程 正则表达式30分钟入门教程)
但是在实际使用中发现并不是这么回事,也可以说,其实不仅仅包含([0-9a-zA-Z_])
这些数据,
下面是测试截图 工具为editplus:
实际是除了([0-9a-zA-Z_])
还包含了希腊字母,俄文的字母等;
所以 如果在用户信息注册的时候 需要注意 具体匹配的数据 切不可直接用\w就完事了
PS:下面看下正则表达式 \w \s \d \b
. 匹配除换行符以外的任意字符
\w 匹配字母或数字或下划线或汉字 等价于 '[^A-Za-z0-9_]'。
\s 匹配任意的空白符
\d 匹配数字
\b 匹配单词的开始或结束
^ 匹配字符串的开始
$ 匹配字符串的结束
\w能不能匹配汉字要视你的操作系统和你的应用环境而定
以上内容就是正则表达式 \w \d 的意义解答,希望能帮助到大家。
相关推荐:
Atas ialah kandungan terperinci 正则表达式 \w \d 的意义解答. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas











Sebagai bahasa pengaturcaraan yang telah menjadi sangat popular sejak beberapa tahun kebelakangan ini, bahasa Go telah menjadi tempat hangat untuk temu duga di banyak syarikat dan perusahaan. Bagi pemula bahasa Go, cara menjawab soalan yang berkaitan semasa proses temu duga adalah soalan yang patut diterokai. Berikut ialah lima soalan dan jawapan temuduga bahasa Go yang biasa untuk rujukan pemula. Sila perkenalkan bagaimana mekanisme pengumpulan sampah bahasa Go berfungsi? Mekanisme pengumpulan sampah bahasa Go adalah berdasarkan algoritma sapu tanda dan algoritma penandaan tiga warna. Apabila ruang memori dalam program Go tidak mencukupi, pengumpul sampah Go

Ethereum terus berkembang sejak kelahirannya Peningkatan Cancun yang telah siap sebelum ini ialah peningkatan berperingkat Ethereum yang bertujuan untuk meningkatkan skalabiliti, keselamatan dan kemampanan rangkaian Ethereum. Walaupun peningkatan Cancun adalah peristiwa penting untuk Ethereum 2.0, ia tidak bermakna kerja naik taraf telah selesai Ethereum 2.0 berikutnya masih dalam peringkat pembangunan dan penambahbaikan. Oleh itu, apakah peningkatan yang diharapkan oleh bulatan mata wang selepas naik taraf Cancun? Menarik banyak perhatian, kenyataan rasmi menyatakan bahawa selepas naik taraf Cancun dilaksanakan secara rasmi pada 2024, rangkaian ujian Goerli tidak akan digunakan lagi, dan tiada rancangan khusus untuk naik taraf seterusnya. Seterusnya, editor akan memberitahu anda secara terperinci. Apa lagi yang boleh dinaik taraf selepas naik taraf Cancun? Tiada rancangan khusus untuk naik taraf lain selepas naik taraf Cancun Selain itu, menurut berita terkini, Ethereum Cancun naik taraf 20

PHP7 telah menambah pengendali tanda soal berganda (??) pengendali baharu. Dalam PHP7, pengendali tanda soal berganda (??) dipanggil operator NullCoalescing. Jika operan pertama wujud dan bukan NULL, operan pertama dikembalikan jika tidak, operan kedua dikembalikan. Ia dinilai dari kiri ke kanan. Pengendali NullCoalescing juga boleh digunakan dalam format berantai. Mari kita tunjukkan pengendali tanda soal berganda (??) dengan contoh berikut. Contoh<?php //$aisnotset echo$a??9??45;?&am

Apakah maksud Bubble Terima Kasih? Beberapa rakan sangat berminat dengan meme ini, tetapi tidak tahu apa maksudnya Di bawah, editor telah memperkenalkan maksud meme gelembung terima kasih. Apakah meme Terima Kasih Bubble? Ini sebenarnya adalah meme emotikon Maksudnya Bubble membawa segelas air suam dengan cepat. Maksud meme Terima Kasih Bubble ialah Bubble telah membawa sesuatu yang baik, saya harap anda boleh mengucapkan "Terima kasih Bubble". Terima kasih Bubble emoticon pack Ini adalah Bubble, ia membawa segelas air suam, semoga anda sihat dan tidak sakit, sila ucapkan "Terima kasih Bubble". Ini Carl. Carl membawakan segelas air kepada anda.

Soalan Lazim Sistem fail CentOS Sistem fail adalah komponen penting dalam menggunakan sistem pengendalian CentOS. Ia bertanggungjawab untuk menyimpan, mengatur dan mengurus fail dan direktori, dan memainkan peranan penting dalam pengendalian sistem dan keselamatan data yang stabil. Walau bagaimanapun, tidak dapat dielakkan, anda akan menghadapi beberapa masalah biasa apabila menggunakan sistem fail. Artikel ini akan menjawab soalan lazim tentang sistem fail CentOS, dengan harapan dapat membantu pembaca memahami dan menangani masalah ini dengan lebih baik. Soalan 1: Bagaimana untuk menyemak penggunaan sistem fail

Sistem pengendalian Linux ialah sistem pengendalian sumber terbuka yang terkenal dengan kestabilan, keselamatan dan fleksibilitinya. Dalam sistem Linux, direktori Laman Utama ialah direktori kerja lalai untuk setiap pengguna selepas log masuk, dan juga merupakan tempat di mana fail dan tetapan peribadi pengguna disimpan. Peranan dan kepentingan direktori Laman Utama adalah sangat penting Artikel ini akan meneroka peranan dan kepentingan direktori Laman Utama Linux. Pertama, direktori Laman Utama menyediakan setiap pengguna ruang peribadi untuk menyimpan fail dan tetapan peribadi. Setiap pengguna mempunyai keunikan

LinuxGem: Mutiara yang bersinar dalam dunia sumber terbuka Dalam beberapa tahun kebelakangan ini, dengan perkembangan pesat perisian sumber terbuka, sistem Linux telah menjadi platform pilihan untuk lebih ramai pembangun perisian dan pengamal IT. Linux popular secara meluas dalam bidang bahagian pelayan dan peranti terbenam kerana kestabilan, keselamatan dan fleksibilitinya. Dalam ekosistem Linux yang besar, terdapat banyak mutiara yang bersinar, salah satunya ialah LinuxGem Artikel ini akan meneroka kepentingan dan nilai LinuxGem dan memberikan contoh kod khusus. Linux

Peranan dan kepentingan Permintaan dalam PHP Dalam pengaturcaraan PHP, Permintaan adalah mekanisme untuk menghantar permintaan ke pelayan Web Ia memainkan peranan penting dalam pembangunan Web. Permintaan digunakan terutamanya untuk mendapatkan data yang dihantar oleh pelanggan, seperti penyerahan borang, GET atau POST permintaan, dll. Melalui Permintaan, input data oleh pengguna boleh diperolehi, dan data boleh diproses dan dijawab. Artikel ini akan memperkenalkan peranan dan kepentingan Permintaan dalam PHP dan memberikan contoh kod khusus.
