cari

Rumah  >  Soal Jawab  >  teks badan

Gunakan ungkapan biasa untuk menggantikan teks dengan tag HTML bermula dengan aksara tertentu.

<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粉438918323P粉438918323476 hari yang lalu400

membalas semua(1)saya akan balas

  • P粉138871485

    P粉1388714852023-07-28 00:16:24

    Jawapannya ialah

    ([a-zA-Z ])+([1-9])(:)+\s*(.*)

    balas
    0
  • Batalbalas