Rumah > Soal Jawab > teks badan
<?php
$zz = '/[0-5]w+/';
$string = '1C';
$string';
$string';
'
echo Pergi ke ';}路过2017-10-21 22:24:59
[0-5] boleh memadankan mana-mana satu daripada 0-5
w sepadan dengan mana-mana aksara perkataan termasuk garis bawah. Bersamaan dengan '[A-Za-z0-9_]'. $ tidak berada dalam julat
+ mengenal pasti satu atau lebih masa
寻觅 beyond2017-10-21 12:35:29
Oleh kerana $, +, dsb. adalah semua simbol khas, jadi apabila anda ingin memadankan aksara ini, anda mesti menunjukkan dengan jelas simbol khas mana yang anda mahu padankan dalam $pattern (gunakan garis serong ke belakang untuk memindahkan),
Sebagai contoh, jika anda mahu padankan dalam $string2 Untuk memadankan $, cuma tukar $zz = '/[0-5]w+/' kepada $zz = '/[0-5]w+$/';
寻觅 beyond2017-10-21 12:27:02
Q1, + bermaksud memadankan atom sebelumnya muncul 1 kali atau lebih
Q2, lihat Q1, + bermaksud w (aksara) sebelumnya muncul 1 kali atau lebih, jadi C selepas 1 juga akan dipadankan
Q3, Simbol seperti sebagai $, +, - semua simbol istimewa saya terlupa di mana saya membaca blog W tidak boleh sepadan dengan simbol-simbol istimewa ini berlalu, saya harap anda dapat menjelaskannya