döndürür. dize Ben 2 durumda nerede gibi bir dizi dönmek dizeleriBen JavaScript ifade eden tek bir normal iki durum için bir dizeyle eşleşen çalışıyorum
"singapore".match(/(.*) (?:\((.*)\))?/)
//null
"singapore (country)".match(/(.*) (?:\((.*)\))?/)
//["singapore (country)", "singapore", "country"]
istediğim iki sonucu maç için şu normal ifadeyi denedi
//Singapore
//Singapore (country)
verilen biçimlerinden herhangi birinde olabilir dizideki 3 giriş sunulamamıştır tüm boş ve/veya tanımlanmamış olması, fakat sonucu sıfır olmamalıdır.
bu tek bir normal ifade tarafından yapılabilir. evet sonra yukarıdaki ifadede hata buysa sadece"singapore"
durumunda burada değil, çünkü opsiyonel grupta yer koymak gerekir
@JamesThorpe evet o bir boşluk içerebilir –