lokasi sekarang:Rumah > Artikel teknikal > hujung hadapan web
- Arah:
- semua web3.0 pembangunan bahagian belakang hujung hadapan web pangkalan data Operasi dan penyelenggaraan alat pembangunan rangka kerja php pengaturcaraan harian applet WeChat masalah biasa lain teknologi Tutorial CMS Java Tutorial sistem tutorial komputer Tutorial Perkakasan Tutorial mudah alih Tutorial perisian Tutorial permainan mudah alih
- Mengelaskan:
-
- Ungkapan biasa untuk menangkap kumpulan persembahan pilihan dalam Go
- Saya cuba menulis ungkapan biasa yang dalam rentetan yang mewakili kod go akan menggantikan nama jenis, cth bar, dengan nama yang dikemas kini, mis jenis ini. Sebagai contoh, saya ingin menukar typefoostruct{barbarbaz[]barbars[]bar} kepada typefoostruct{barfoobarbaz[]foobarbars[]foobar} setakat ini saya telah berjaya menggunakan ini
- Golang . regular-expression 952 2024-02-09 14:10:31
-
- Perlukan regex untuk mengesahkan 'peroleh tambahan 20%' atau 'peroleh tambahan 20%'
- Ungkapan biasa diperlukan untuk mengesahkan rentetan yang disebutkan di bawah. 'Earnextra20%'-valid'Earn20%extra'-valid'earnextra20%'-valid'earn20%extra'-valid'Earn20'-valid'Earn'-Invalid'20'-Invalid'Earn^&'-Invalid should not Benarkan sebarang aksara khas lain - gunakan golang1.19
- Golang . regular-expression 496 2024-02-09 13:33:09
-
- go test -run: bagaimana untuk menentukan pakej dalam pengecam ujian
- Katakan saya mempunyai dua pakej foo/bar dan foo/baz. Kedua-dua foo/bar dan foo/baz mempunyai TestFoo, tetapi saya hanya mahu menjalankan TestFoo foo/bar. Selain itu, foo/baz mempunyai TestBaz yang ingin saya jalankan. Adakah mungkin untuk menentukan arahan gotest untuk hanya menjalankan foo/bar::TestFoo dan foo/baz::TestBaz? Saya cuba menggunakan gotest-run untuk mencapai ini, tetapi nampaknya menjalankan regex hanya menapis mengikut nama, bukan dengan pengecam berkas: gotest-run "TestFoo|TestBaz" f
- Golang . regular-expression 621 2024-02-09 12:50:19
-
- Gantikan '.' dengan '_' Golang
- Saya telah melakukan pengaturcaraan pergi pada codewars sebagai hobi dan terjumpa tugas berikut: Kod yang disediakan harus menggantikan semua mata. dalam rentetan tertentu dengan sengkang - tetapi ia tidak berfungsi dengan betul. Misi: Betulkan pepijat supaya kita boleh pulang awal. Kod ralat awal: regexp.mustcompile(`.`).replaceallstring(str,"-") Dengan kekerasan, saya berjaya membuatnya berfungsi seperti ini: regexp.mustcompile(`[.]`).replaceallstring(str,"- ") Jawapan yang betul adalah jelas ini: regexp.Must
- Golang . regular-expression 1087 2024-02-09 11:12:23
-
- Bagaimana untuk menjadikan keseluruhan perkataan pilihan dalam ungkapan biasa?
- Iaitu, saya ingin menyesuaikan regex saya untuk mengenali epal dan limau berikut, limau epal, epal dan dan epal. Saya mahu dan dan lemon menjadi pilihan, pada masa ini saya hanya berjaya membuat dan pilihan, bukan lemon. Alangkah baiknya jika ini boleh dicapai menggunakan format regex semasa. Ungkapan biasa: \b([a][\W_]*?)+([p][\W_]*?)+([p][\W_]*?)+([l][\W_] * ?)+([e][\W_]*?)+(([a][\W_]*?)+([n][\W_]*?)+([d][\W_]* ? ))?([l
- Golang . regular-expression 414 2024-02-09 10:36:09
-
- Bagaimana untuk meningkatkan logik segmentasi dalam golang
- Pertimbangkan contoh berikut sebagai nilai yang mungkin dalam indeks: values:=[5]string{"32.5ms","32.5ms","32.5%","32.5%","none"} Ambil perhatian bahawa nilai asal mungkin mempunyai Ruang, dan mungkin ruang tanpa unit ukuran (32.5%, 32.5%, 32.5%, dsb.) Saya perlu memisahkan nilai titik terapung dan unit ukuran (%, ms, dsb.) daripada nilai asal, seperti dalam kod berikut, saya mendapat hasil yang saya inginkan, tetapi saya tertanya-tanya sama ada terdapat cara yang lebih bersih untuk melaksanakan logik yang sama, mungkin tanpa memerlukan ungkapan biasa. packagemainimport("fmt""regex
- Golang . regular-expression 903 2024-02-09 10:00:41
-
- Cara memadankan aksara antara dua kejadian rentetan yang sama tetapi rawak
- Rentetan asas kelihatan seperti ini: repeatedRandomStrABCXYZ/an/arbitrary/@#-~/sequence/of_characters=I+WANT+TO+MATCH/repeatedRandomStr/the/rest/of/strings.etc Pemahaman saya tentang rentetan asas ini ialah :abcxyz adalah tetap dan sentiasa ada. repeatedrandomstr adalah rawak tetapi kejadian pertamanya sentiasa pada permulaan dan sebelum abcxyz Setakat ini saya telah melihat pada pemadanan konteks regex, rekursi dan subrutin tetapi tidak dapat memikirkannya sendiri
- Golang . regular-expression 1141 2024-02-09 09:57:26
-
- Bagaimana untuk mengalih keluar kod pelarian ANSI kedudukan kursor daripada 'HijackedResponse' dalam Go?
- Saya cuba melaksanakan (secara interaktif) bekas docker menggunakan go. Ini ialah kod yang saya gunakan: func(docker*docker)redirectresponsetooutputstream(outputstream,errorstreamio.writer,respio.reader)error{_,err:=stdcopy.stdcopy(outputstream,errorstream,resp)returnerr}func(docker* doc
- Golang . regular-expression 628 2024-02-09 09:42:19
-
- Gantikan subrentetan berulang dalam rentetan dengan menggantikan hanya satu daripadanya
- Saya membuat permainan algojo yang mudah dengan go tetapi saya menghadapi pepijat di mana rentetan unknown_string (yang akan ditunjukkan dalam kod) mempunyai watak _ supaya pemain lain yang meneka huruf itu boleh melihat panjang perkataan dan bila-bila masa pemain menaip huruf dengan betul, saya mahu ia menggantikan nth (n bergantung pada indeks di mana huruf itu ditemui dalam perkataan) _ watak dengan huruf itu, ini telah berjaya, tetapi ada masalah. Jika perkataan mempunyai dua huruf berulang, hanya satu daripadanya diganti. Saya mencipta fungsi berasingan yang dipanggil iterate (fungsi ini adalah kerana saya ingin mengelakkan kod bersarang) untuk lelaran ke atas semua indeks. Tetapi ia tidak berfungsi, kodnya adalah seperti berikut: packagemainimport(
- Golang . regular-expression 984 2024-02-09 08:15:29
-
- Ekstrak nilai daripada rentetan dengan kurungan bersarang
- Diberi rentetan input, contohnya: AB[C[DA,BF,GAL],DB[NX,AQQ,AAN,B],F[H[GG,BAND]]] mengembalikan tatasusunan rentetan: ["ABCDA" , "ABCBF","ABCGAL","ABDBNX","ABDBAQQ","ABDBAAN","ABBDB","ABFHGG"] Saya dapat menulis penyelesaian separa, tetapi jika terdapat berbilang [kanak-kanak] sukar untuk disimpan jejak nod induk. Rentetan ujian lain: ZHLADAOR[R[G[45D[COI,EMA],Q5D[COI,EMA],U5D[COI,EMA],Y5
- Golang . regular-expression 707 2024-02-08 23:54:10
-
- Bagaimana untuk mengembalikan mesej ralat mesra pengguna tersuai dalam Kubernetes?
- Saya mempunyai bahagian belakang golang yang bercakap dengan k8s. Saya ingin menguraikan semula respons ralat yang saya dapat daripada k8s dan menghantarnya ke bahagian hadapan. Saya ingin mengembalikan mesej ralat pengesahan yang bermakna kepada pengguna apabila dia menambah nama yang tidak sah dan sesuatu sudah ada...Saya mahukan sesuatu yang generik dan bukannya pengekodan keras dalam pengawal untuk setiap titik akhir . Saya menggunakan kubernetes/client-go. Ralat pertama: Sebagai contoh, katakan saya ingin menambah hotel ke etcd, apabila saya cuba menambah nama hotel: hotel123, hotel itu sudah wujud. Saya mendapat mesej ralat ini: \"hotel123\" sudah wujud. Apa yang saya mahu: hotel123
- Golang . regular-expression 887 2024-02-08 23:12:21
-
- Ungkapan biasa dengan ulangan bersarang
- Saya cuba mencipta regex in go yang sepadan sehingga 50 perkataan yang dipisahkan oleh ruang di mana setiap perkataan adalah 1-32 "a"s Saya menggunakan regexp.compile(`^(a{ 1,32}\) berikut s?){1,50}$`)Saya mendapat ralat berikut errorparsingregexp:invalidrepeatcount:`{1,50}`Saya perasan bahawa ia boleh diulang sehingga 31 kali seperti ini r,err:= regexp.Compile(` ^(a{1,32}\s?){1,31}$`)Lihat https://
- Golang . regular-expression 1185 2024-02-08 21:20:30
-
- Baris tepat dalam fail regex Golang
- Saya mempunyai fail dengan kandungan berikut #requiresauthenticationwithauth-user-passauth-user-pass#auth-user-pass#auth-user-passauth-user-passwd Adakah terdapat cara untuk menjadikan regex hanya sepadan dengan baris kedua dengan golang? Saya cuba menggunakan kod berikut tetapi ia mengembalikan slice packagemainimport("fmt""os""regexp")funcmain(){bait,
- Golang . regular-expression 950 2024-02-08 21:06:30
-
- Bagaimana untuk menulis ungkapan biasa untuk kejadian terakhir ruang tunggal dalam Go?
- Saya mahu menggantikan ruang terakhir dalam rentetan dengan sesuatu yang lain. Bagaimana untuk menulis ungkapan biasa untuk ruang terakhir di Golang? Setakat ini saya hanya menemui \s+ sepadan dengan semua ruang
- Golang . regular-expression 1178 2024-02-08 20:51:13
-
- Pergi Regexp: Padankan perkataan penuh atau subrentetan atau tidak sama sekali
- Saya cuba mencari cara untuk memadankan corak dengan regexp.Regexp menggunakan Go. Kriteria untuk perlawanan adalah seperti berikut: ia mesti sepadan dengan FooBar atau subrentetan Foo pada permulaan baris, atau tidak sepadan sama sekali. Jika ia sepadan dalam #1, mana-mana padanan mesti diikuti oleh aksara lain (iaitu \S+) jadi, ia harus sepadan, contohnya: Padanan: FooABC Padanan: FooBarABC Tidak sepadan: FooBar (kerana tiada aksara lain selepasnya) Tidak sepadan: ABC (kerana ia tidak bermula dengan Foo) Saya telah mencuba pelbagai ungkapan tetapi tidak dapat memahaminya. Saya telah menemui corak pandangan negatif dalam pelaksanaan lain, tetapi Go nampaknya
- Golang . regular-expression 1069 2024-02-08 20:51:04