dbo:abstract |
Oniguruma (鬼車) by K. Kosako is a BSD licensed regular expression library that supports a variety of character encodings. The Ruby programming language, in version 1.9, as well as PHP's multi-byte string module (since PHP5), use Oniguruma as their regular expression engine. It is also used in products such as Atom, EDK2 UEFI, GyazMail, Take Command Console, Tera Term, TextMate and SubEthaEdit. There is also a forked Oniguruma version called "Onigmo" (Oniguruma-mod) which includes some features introduced in Perl 5.10+. Ruby since version 2.0 has also switched to it and features have been backported from ruby to Onigmo. Take Command Console since version 20 has also switched to Onigmo. (en) 鬼車(おにぐるま、英語: Oniguruma)は、K.KosakoがBSDライセンスで製作提供していた正規表現ライブラリである。正規表現オブジェクトごとに異なった文字コードで処理できることを特徴としている。 Rubyのバージョン1.9やバージョン5以降のPHPの正規表現エンジンとして採用されている。 そのほかに、Atom、EDK2 UEFI、、、Tera Term、、をはじめとするソフトウェアにも組み込まれている。 鬼雲(おにぐも、Onigmo)という鬼車のフォークバージョンもあり、これはPerlのバージョン5.10以降で実装されている機能を含んでいる。鬼車を採用していたRubyはバージョン2.0以降で鬼雲に切り替え、機能もRubyから鬼雲にバックポートされた。 (ja) |
dbo:genre |
dbr:Regular_expression |
dbo:license |
dbr:BSD_license |
dbo:programmingLanguage |
dbr:C_(programming_language) |
dbo:releaseDate |
2002-02-25 (xsd:date) |
dbo:wikiPageExternalLink |
https://github.com/kkos/oniguruma https://web.archive.org/web/20150807014439/http:/www.geocities.jp/kosako3/oniguruma/ |
dbo:wikiPageID |
8323130 (xsd:integer) |
dbo:wikiPageLength |
2831 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1018960571 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:BSD_license dbr:Ruby_(programming_language) dbr:Perl dbr:Regular_expression dbr:Character_encoding dbc:Software_using_the_BSD_license dbr:Comparison_of_regular_expression_engines dbr:Cross-platform dbr:SubEthaEdit dbc:Regular_expressions dbr:Take_Command_Console dbr:C_(programming_language) dbr:PHP dbr:GyazMail dbr:Tera_Term dbr:TextMate dbr:Atom_(text_editor) dbr:Unified_Extensible_Firmware_Interface |
dbp:author |
K. Kosako (en) |
dbp:genre |
regular expression library (en) |
dbp:license |
dbr:BSD_license |
dbp:name |
Oniguruma (en) |
dbp:operatingSystem |
dbr:Cross-platform |
dbp:programmingLanguage |
dbr:C_(programming_language) |
dbp:released |
2002-02-25 (xsd:date) |
dbp:website |
https://github.com/kkos/oniguruma |
dbp:wikiPageUsesTemplate |
dbt:Github dbt:Infobox_software dbt:Nihongo dbt:Portal dbt:Primary_sources dbt:Reflist dbt:Start_date dbt:Start_date_and_age dbt:Wikidata dbt:Compu-soft-stub |
dbp:wordnet_type |
http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1 |
dct:subject |
dbc:Software_using_the_BSD_license dbc:Regular_expressions |
gold:hypernym |
dbr:BSD |
rdf:type |
owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Appearance104673965 yago:Attribute100024264 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Countenance104679549 yago:Expression104679738 yago:Quality104723816 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 yago:WikicatRegularExpressions |
rdfs:comment |
鬼車(おにぐるま、英語: Oniguruma)は、K.KosakoがBSDライセンスで製作提供していた正規表現ライブラリである。正規表現オブジェクトごとに異なった文字コードで処理できることを特徴としている。 Rubyのバージョン1.9やバージョン5以降のPHPの正規表現エンジンとして採用されている。 そのほかに、Atom、EDK2 UEFI、、、Tera Term、、をはじめとするソフトウェアにも組み込まれている。 鬼雲(おにぐも、Onigmo)という鬼車のフォークバージョンもあり、これはPerlのバージョン5.10以降で実装されている機能を含んでいる。鬼車を採用していたRubyはバージョン2.0以降で鬼雲に切り替え、機能もRubyから鬼雲にバックポートされた。 (ja) Oniguruma (鬼車) by K. Kosako is a BSD licensed regular expression library that supports a variety of character encodings. The Ruby programming language, in version 1.9, as well as PHP's multi-byte string module (since PHP5), use Oniguruma as their regular expression engine. It is also used in products such as Atom, EDK2 UEFI, GyazMail, Take Command Console, Tera Term, TextMate and SubEthaEdit. (en) |
rdfs:label |
鬼車 (ライブラリ) (ja) Oniguruma (en) |
owl:sameAs |
freebase:Oniguruma yago-res:Oniguruma wikidata:Oniguruma dbpedia-ja:Oniguruma https://global.dbpedia.org/id/4sUuR |
prov:wasDerivedFrom |
wikipedia-en:Oniguruma?oldid=1018960571&ns=0 |
foaf:homepage |
https://github.com/kkos/oniguruma |
foaf:isPrimaryTopicOf |
wikipedia-en:Oniguruma |
foaf:name |
Oniguruma (en) |
is dbo:wikiPageWikiLink of |
dbr:Perl_Compatible_Regular_Expressions dbr:Comparison_of_regular_expression_engines dbr:GyazMail dbr:Tera_Term dbr:TextMate |
is foaf:primaryTopic of |
wikipedia-en:Oniguruma |