ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π° Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ .
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ Π°Π³Π΅Π½Ρ: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.76 Safari/537.36
.
let quoteSample = "Beware of bugs in the above code; I have only proved it correct, not tried it.";
let vowelRegex = /[aeiou]/ig; // Change this line
let result = quoteSample.match(vowelRegex); // Change this line
Π ΡΡΠΎΠΌ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΈ ΠΌΠ΅Π½Ρ ΠΏΡΠΎΡΡΡ Β«ΠΏΠΎΡΡΠΈΡΠ°ΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π³Π»Π°ΡΠ½ΡΡ
Β». ΠΡΠΎ Π·Π°ΡΡΠ°Π²ΠΈΠ»ΠΎ ΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ, ΡΡΠΎ Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ .length
ΠΊ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡΠ΅ΠΌΡ ΠΌΠΎΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ result
. ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ .length
ΠΏΡΠΎΠ²Π°Π»ΠΈΠ²Π°Π΅Ρ ΡΠ΅ΡΡΡ, Π° Π΅Π³ΠΎ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΌΠ½Π΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π·Π°Π΄Π°ΡΡ.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π·Π°Π΄Π°ΡΠ° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π΅ Π² ΠΏΡΠΎΠ²Π΅ΡΠΊΠ΅ ΡΠΈΡΠ»ΠΎΠ²ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°, Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΈ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ΅ΡΡΠΎΠ²ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΏΡΠΎΡΠΈΡΡ ΠΎΡΠ΄ΡΡ Π°ΡΡΠΈΡ Π½Π°ΠΉΡΠΈ Π²ΡΠ΅ Π³Π»Π°ΡΠ½ΡΠ΅ .
Π§ΡΠΎΠ±Ρ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΡΠΎ, ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π°
... Π½Π°ΠΉΡΠΈ Π²ΡΠ΅ Π³Π»Π°ΡΠ½ΡΠ΅ Π² ΡΡΡΠΎΠΊΠ΅
quoteSample
.
ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΠΌ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°:
assert(result.length == 25, 'message: You should find all 25 vowels.);
@Greenheart Π°Ρ , Ρ, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π½ΠΈΠ»ΡΡ Π²Π²ΠΎΠ΄ΠΈΡΡ Π»ΡΠ΄Π΅ΠΉ Π² Π·Π°Π±Π»ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΡ π ΠΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π·Π²ΡΡΠΈΡ Ρ ΠΎΡΠΎΡΠΎ Π΄Π»Ρ ΠΌΠ΅Π½Ρ π
@erictleung ΠΡΠΎ ΡΠ»ΡΡΠ°Π΅ΡΡΡ Ρ Π»ΡΡΡΠΈΠΌΠΈ ΠΈΠ· Π½Π°Ρ! :ΠΏΠΎΠ΄ΠΌΠΈΠ³ΠΈΠ²Π°Π½ΠΈΠ΅:
Π― ΡΠΎΠΆΠ΅ ΡΠ΄Π΅Π»Π°Ρ ΡΡΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π·Π²ΡΡΠΈΡ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π΄Π²Π° Π΄ΡΡΠ³ΠΈΡ ..