Perl-Compatible Regular Expression

Maintained by Oleg Sychev
A question that could check student's response against several regular expressions and could give next character and next word hints. If you do not know what regular expression is, it could also work like Moodle Shortanswer question with hints, just choose "Moodle shortanswer" as notation and you could enter answers just like in shortanswer question type.
Price option: Free

Supports Moodle 2.3-4.3 See all versions
Latest release: 2 years ago
Installations: 34
Downloads (last 90 days): 68

Frankenstyle name: qtype_preg
Question types

Translations

These translations are contributed by the Moodle community. Contribute a translation.

Strings translated by language

Total strings in this plugin: 3447

Percentage of language strings translated
Afrikaans [af] 100
English [en] 100
Spanish - Mexico [es_mx] 100
Russian [ru] 97
Greek [el] 19
Arabic [ar] 6
Slovak [sk] 2
English (United States) [en_us] 1
Spanish (international) [es] 1
Turkish [tr] 1
Abkhaz [ab] 0
Albanian [sq] 0
Amharic [am] 0
Aragonese [an] 0
Aranese [oc_es] 0
Armenian [hy] 0
Asturian [ast] 0
Azerbaijani [az] 0
Bambara [bm] 0
Bashkir [ba] 0
Basque [eu] 0
Bavarian [bar] 0
Belarusian [be] 0
Bengali [bn] 0
Bislama [bi] 0
Bosanski [bs] 0
Breton [br] 0
Bulgarian [bg] 0
Burmese [my] 0
Catalan [ca] 0
Chinese (simplified) [zh_cn] 0
Chinese (traditional/big5) [zh_tw] 0
Croatian [hr] 0
Czech [cs] 0
Danish [da] 0
Dari [prs] 0
Dhivehi [dv] 0
Dutch [nl] 0
Dzongkha [dz] 0
Esperanto [eo] 0
Estonian [et] 0
Ewe [ee] 0
Faroese [fo] 0
Fijian [fj] 0
Filipino [fil] 0
Finnish [fi] 0
French [fr] 0
Galego [gl] 0
Georgian [ka] 0
German [de] 0
Greek for Workplace [el_wp] 0
Greenlandic [kl] 0
Gujarati [gu] 0
Haitian Creole [hat] 0
Hausa [ha] 0
Hawaiian [haw] 0
Hebrew [he] 0
Hindi [hi] 0
Hungarian [hu] 0
Icelandic [is] 0
Igbo [ig] 0
Indonesian [id] 0
Inuktitut [iu] 0
Irish [ga] 0
Italian [it] 0
Japanese [ja] 0
Kabyle [kab] 0
Kannada [kn] 0
Karakalpak [kaa] 0
Kazakh [kk] 0
Khmer [km] 0
Kichwa - Cañar Highland [qxr] 0
Kinyarwanda [rw] 0
Korean [ko] 0
Kurdish (Sorani) [ckb] 0
Kurmanji [kmr] 0
Kven [fkv] 0
Kyrgyz [ky] 0
Lao [lo] 0
Latin [la] 0
Latvian [lv] 0
Lithuanian [lt] 0
Lower Sorbian [dsb] 0
Luganda [lg] 0
Lule Sami [smj] 0
Luxembourgish [lb] 0
Macedonian [mk] 0
Malagasy [mg] 0
Malayalam [ml] 0
Malaysian [ms] 0
Mapuche [arn] 0
Marathi [mr] 0
Marshallese [mh] 0
Mirandese [mwl] 0
Mongolian [mn] 0
Montenegrin [mis] 0
Moroccan Tamazight [zgh] 0
Māori Te Reo [mi] 0
Nepali [ne] 0
Nigerian Pidgin [pcm] 0
Northern Sami [se] 0
Norwegian Bokmål [nb] 0
Norwegian [no] 0
Nynorsk [nn] 0
Occitan (Gascon) [oc_gsc] 0
Occitan (Lengadocian) [oc_lnc] 0
Odia [or] 0
Oromo [om] 0
Papiamento [pap] 0
Pashto [ps] 0
Persian [fa] 0
Polish [pl] 0
Portuguese [pt] 0
Punjabi [pan] 0
Quechua [qu] 0
Romanian [ro] 0
Romansh (Sursilvan) [rm_surs] 0
Samoan [sm] 0
Sanskrit [sa] 0
Sardinian [sc] 0
Scottish Gaelic [gd] 0
Serbian (Cyrillic) [sr_cr] 0
Serbian (Latin) [sr_lt] 0
Setswana [tn] 0
Sicilian [scn] 0
Silesian [szl] 0
Sindhi Perso-Arabic [sd_ap] 0
Sinhala [si] 0
Slovenian [sl] 0
Somali [so] 0
Southern Sami [sma] 0
Swahili [sw] 0
Swedish [sv] 0
Tagalog [tl] 0
Tajik [tg] 0
Tamil [ta] 0
Tatar [tt] 0
Telugu [te] 0
Tetum [tet] 0
Thai [th] 0
Tibetan [xct] 0
Tigrinya [ti] 0
Tok Pisin [tpi] 0
Tongan [to] 0
Turkmen [tk] 0
Ukrainian [uk] 0
Upper Sorbian [hsb] 0
Urdu [ur] 0
Uyghur - latin [ug_lt] 0
Uyghur [ug_ug] 0
Uzbek [uz] 0
Vietnamese [vi] 0
Welsh [cy] 0
Wolof [wo] 0
Xhosa [xh] 0
Yoruba [yo] 0
Zulu [zu] 0