cari
Rumahhujung hadapan webtutorial jsKenapa item ketiga 'c' muncul dalam nilai pulangan ekspresi biasa/#\\/((\\ w))/. Exec (& quot;/a-web/#/abc? & Quot;)?

Mengapa ekspresi biasa/#\\/((\\ w))/. EXEC (

Memahami hasil padanan ekspresi biasa

Artikel ini akan menghuraikan nilai pulangan ekspresi biasa /#\/((\\w) )/.exec("/a-web/#/abc?") Secara terperinci dan jelaskan logik di belakangnya.

Ekspresi biasa /#\/((\\w) )/ direka untuk memadankan rentetan untuk corak tertentu. Mari kita menganalisis nilai pulangan langkah demi langkah:

['#/abc', 'abc', 'c', index: 7, input: '/a-web/#/abc?', groups: undefined]

  • ['#/abc'] : Ini adalah keseluruhan rentetan yang sepadan, dan ungkapan biasa berjaya sepadan dengan serpihan dari #/ hingga akhir abc .

  • ['abc'] : Ini adalah hasil yang sepadan dengan kumpulan penangkapan pertama (\w ) . Kumpulan penangkapan sepadan dengan satu atau lebih aksara alfanumerik.

  • ['c'] : Ini adalah bahagian yang mengelirukan. Hasil tambahan ini disebabkan oleh (\w ) bersarang dalam kumpulan penangkapan lain. (\w ) melakukan perlawanan tamak, sepadan dengan banyak watak yang mungkin, dan akhirnya sepadan dengan abc . Walau bagaimanapun, disebabkan oleh pelaksanaan enjin JavaScript, ia akan menyenaraikan aksara c yang sepadan terakhir dalam kumpulan penangkapan secara berasingan sebagai hasil ketiga.

  • index: 7 : Menunjukkan kedudukan permulaan rentetan yang sepadan dalam rentetan asal, bermula dari watak ke -7.

  • input: '/a-web/#/abc?' : Menunjukkan rentetan input asal.

  • groups: undefined : Kumpulan penangkapan yang dinamakan tidak digunakan, jadi nilai undefined .

Kunci masalah ini adalah kumpulan penangkapan bersarang dan padanan tamak. Untuk mengelakkan hasil yang tidak perlu, adalah disyorkan untuk mengubah suai ungkapan biasa untuk mengelakkan kumpulan penangkapan bersarang yang tidak perlu. Sebagai contoh, anda boleh menggunakan /#\/(\w )/ supaya anda hanya boleh menangkap abc tanpa tambahan c .

Meringkaskan:

Memahami hasil pemadanan ekspresi biasa memerlukan analisis yang teliti terhadap struktur ekspresi biasa, terutama ciri -ciri tamak bersarang kumpulan dan kuantum. Dengan menyesuaikan ungkapan biasa, anda boleh mendapatkan hasil yang lebih jelas dan lebih dijangka. Adalah disyorkan bahawa apabila menulis ungkapan biasa, struktur bersarang yang tidak perlu dan kompleks harus dielakkan untuk meningkatkan kebolehbacaan dan kebolehkerjaan.

Atas ialah kandungan terperinci Kenapa item ketiga 'c' muncul dalam nilai pulangan ekspresi biasa/#\\/((\\ w))/. Exec (& quot;/a-web/#/abc? & Quot;)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
为什么wallpaper engine一直在更新为什么wallpaper engine一直在更新Mar 15, 2024 pm 07:10 PM

用户在使用wallpaperengine时可以下载各种不同类型的壁纸,有很多用户不知道为什么wallpaperengine一直在更新,它是一款创意制作软件,软件中需要时刻更新最新的工具以及素材。为什么wallpaperengine一直在更新1、WallpaperEngine每次使用时都要进行更新,这是正常现象。2、WallpaperEngine是一款创意制作软件,软件中需要时刻更新最新的工具以及素材。3、每次使用都要更新,但更新文件包并不大,更新速度很快。4、订阅的壁纸只要有一个有更新他就跟着更

SUPRA币2025年会暴涨吗SUPRA币2025年会暴涨吗Dec 09, 2024 pm 12:14 PM

这篇分析报告探讨了 SUPRA 币在 2025 年的潜在增长潜力,识别了影响其价值的潜在市场因素、技术发展和监管变化。该报告评估了 OKX 生态系统的扩展、DeFi 行业的增长、机构投资、技术创新和监管环境改善等因素,这些因素可能会在未来几年推动 SUPRA 币的上涨。报告还考虑了潜在的下跌因素,包括市场竞争、监管风险、技术问题、市场情绪和经济衰退。

币圈跨链桥重要么 简单通俗解释什么是跨连桥币圈跨链桥重要么 简单通俗解释什么是跨连桥Dec 19, 2024 pm 02:45 PM

币圈犹如独立岛屿组成的世界,每个区块链(岛屿)拥有独特货币和规则。跨链桥就像一座连接岛屿的桥梁,让用户可以安全地跨链转移代币。它提升了互操作性,促进了价值流动,拓展了应用场景,甚至可以提升效率。不过,跨链桥也存在安全、中心化和技术复杂性等风险,选择信誉良好的跨链桥至关重要。通过跨链桥,币圈得以构建一个更加互联互通的区块链新世界。

为什么笔记本电脑能够使用充电宝作为电源?为什么笔记本电脑能够使用充电宝作为电源?Jan 15, 2024 pm 06:54 PM

笔记本可以用充电宝供电吗由于笔记本电脑的电池电压、充电电流以及充电接口与充电宝不一致,因此无法使用充电宝给笔记本电脑充电。这是由于技术规格的差异导致的。充电宝通常的输出电压是5V或者5.2V。而笔记本电脑的充电电压要求至少为13.5V,有些甚至需要更高的电压,如19.5V或者20V,才能正常充电。所以,如果想要用充电宝给笔记本电脑充电,需要确保充电宝能够提供足够的电压。当笔记本电脑充电时,通常需要3A以上的电流。然而,充电宝的标称电流只有2.1A。现在市面上的笔记本电脑都使用圆型接口,不同厂家的

私募币都要锁仓吗?为什么?私募币都要锁仓吗?为什么?Jun 25, 2024 pm 07:57 PM

锁仓是一种常见的机制,私募币锁仓也是市场上常见的一个策略,指将一定数量的代币锁定在特定的钱包地址或智能合约中,使其在一段时间内无法自由交易或转移。作为投资者可能会好奇是不是市场上的私募币都要锁仓吗?通常来说是要锁仓的,有的投资者就会疑惑为什么私募币都要锁仓?就资料分析来看,锁仓的目的通常是为了促进项目的长期发展,增加代币的价值,同时显示项目方的承诺和信心。接下来小编为大家详细说说这个问题。私募币都要锁仓吗?私募币都要锁仓,私募币锁仓就是投资者在购买私募代币后,需要在一定时期内不得出售或转移这些代

比特币发行至今价格一览 历年最高和最低价分别是多少比特币发行至今价格一览 历年最高和最低价分别是多少Dec 14, 2024 am 06:17 AM

比特币自 2009 年发行以来经历了剧烈的价格波动,从 2011 年的 2.01 美元低点飙升至 2021 年的 68,000 美元高点。价格波动受供需关系、监管政策、经济状况和技术创新等因素影响。例如,2017 年,由于需求激增,比特币价格飙升至近 20,000 美元,而 2022 年,美联储收紧货币政策导致价格大幅下跌。

ai用混合工具有锯齿ai用混合工具有锯齿Nov 28, 2024 pm 08:24 PM

AI混合工具边缘锯齿的原因包括:低图像分辨率、小羽化半径、锋利边缘、算法限制、抗锯齿设置、混合模式和图像噪点。

BTC币上线了哪些交易所_BTC币在哪些交易所上架了BTC币上线了哪些交易所_BTC币在哪些交易所上架了Jan 10, 2025 pm 12:41 PM

本文介绍了 BTC 币上线的知名交易所,并提供了详细的分步指南,指导读者如何购买和交易 BTC 币。列出的交易所包括 OKX、币安、火币、Coinbase 和 Kraken,每家交易所都提供了独特的平台功能。指南涵盖账户创建、入金、购买 BTC 币和安全存储等关键步骤。本文还讨论了选择交易所的因素,以及确保 BTC 币安全性的最佳实践。通过遵循本文中的说明,读者可以轻松开始使用 BTC 币的交易和投资。

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

Dreamweaver Mac版

Dreamweaver Mac版

Alat pembangunan web visual

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

MinGW - GNU Minimalis untuk Windows

MinGW - GNU Minimalis untuk Windows

Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.