Gunakan ungkapan biasa untuk menggantikan teks dengan tag HTML bermula dengan aksara tertentu.
P粉438918323
P粉438918323 2023-07-27 14:06:49
0
1
417
<p>Saya perlu menukar teks kepada teg HTML, seperti ini: </p> <pre class="brush:php;toolbar:false;">input: p1: Soalan 1 output: <h3>Soalan 1</h3></pre> <p>atau</p> <pre class="brush:php;toolbar:false;">input: soalan 1: ¿ soalan 1? keluaran: <h3>¿ soalan 1?</h3></pre> <p>Perincian yang saya tidak faham ialah saya mempunyai peraturan regex berikut. </p> <pre class="brush:php;toolbar:false;">([a-zA-Z])([1-9])(:)+(.*)?</pre> <p>Dan keputusan saya ialah:</p> <pre class="brush:php;toolbar:false;"><h3> soalan 1: soalan 1?</pra> <ul> <li>Dalam contoh pertama, saya perlu mengalih keluar ruang yang dijana antara <h3> <kod></code></li> <li>Dalam contoh kedua, ia tidak berfungsi sama sekali untuk saya. </li> </ul> <p>Bolehkah anda membantu saya melihat di mana silap saya dalam peraturan regex saya? </p><p>Demo:</p><p><strong></strong></p>
P粉438918323
P粉438918323

membalas semua(1)
P粉138871485

Jawapannya ialah

([a-zA-Z ])+([1-9])(:)+\s*(.*)
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan