regular-tuition-program.pts-ptn.net 17 Hours Information Services
Tel/Fax : 021-8762002, 8762003, 8762004, 87912360
Mobile/SMS : 081 1110 4824 27, 0812 9526 2009, 08523 1234 000, 0815 145 78119
WhatsApp : 0817 0816 486, 0812 9526 2009, 0815 145 78119
email : _Contact Us__ please click
Chatting dengan Staf :
ggkarir.com
ggiklan.com
Select Language :     ID   EN   Request Catalog / Brochure (free via post)   Employee Class   Regular
World Encyclopedia ➪ AgricultureAnimalArtAstronomyBiographyCharacterChemicalCultureEcologyEconomicsEducationElectronics
EnvironmentFilmGeographyHistoryIndonesiaJabodetabekLanguageLawLiteratureMathematicsMedical
MilitaryMusicMythologyPhilosophyPhysicsPlantPoliticalPuppetReligionScienceSocietySportsTechnology
Manual / Tutorial   ➪ AntApache ServerHTML 4HTML 5JavaScriptMySQLPerlPHPLinuxShell       Network Encyclopedia
Web Network ➪ Employee ClassRegularEvening ClassS2PTSPartyGeneral    
Reference ➪ Internet, Computers, ICT, OS, etc

  » Cyber University   » Fakultas Pertanian UMJ Jakarta   » Fakultas Teknik UMJ   » FE Universitas MH. Thamrin Jakarta   » FISIP UMJ Jakarta   » FK Universitas MH. Thamrin Jakarta   » IAI Al-Ghurabaa Jakarta
  » IAI Muhammad Azim Jambi   » IBISA Purworejo   » IKIP Widya Darma Surabaya   » Institut Agama Islam Sukabumi   » Institut Teknologi Sains Bandung   » ISIF Cirebon   » ISTA Jakarta
  » ISTN Jakarta   » ITB Muhammadiyah Purbalingga   » ITB STIKOM Bali   » ITB STIKOM Jimbaran Bali   » ITBU Jakarta   » ITEKES Tri Tunas Nasional Makassar   » ITESA Muhamadiyah Semarang
  » ITM Purwakarta   » MA UNHI Denpasar   » Magister Teknik ISTN Jakarta   » Magister Universitas Buddhi Dharma   » Magister Universitas Satyagama   » MH UM SURABAYA   » MH UNKRIS Jakarta
  » MIA FISIP UMJ Jakarta   » MIA UNKRIS Jakarta   » MIKOM FISIP UMJ Jakarta   » MM Patria Artha Makassar   » MM STIE ABI Surabaya   » MM STIE Ganesha Jakarta   » MM STIE GICI Business School Jakarta
  » MM STIE IGI Jakarta   » MM UMIBA Jakarta   » MM UNHI Denpasar   » MM UNKRIS Jakarta   » MPD UM SURABAYA   » MPD UNHI Denpasar   » Mpu Tantular Kedoya Jakarta
  » MT UNKRIS Jakarta   » Politeknik Semen Indonesia   » Polnas Denpasar   » S2 FISIP UMJ Jakarta   » S2 FT UMJ   » S2 NUSA MANDIRI   » S2 STMIK Jakarta
  » S2 UIN Al-Azhaar Lubuklinggau   » S2 UM SURABAYA   » S2 UNHI Denpasar   » S2 UNKRIS Jakarta   » S2 UNSURYA   » Sekolah Tinggi Bisnis Runata   » STAI Al-Akbar Surabaya
  » STAI Al-Andina Sukabumi   » STAI Al-Hidayah Tasikmalaya   » STAI Al-Ittihad Cianjur   » STAI Al-Muhajirin Purwakarta   » STAI Muhammadiyah Tulungagung   » STAI Terpadu Yogyakarta   » STEBI Bina Essa Bandung
  » STEI SEBI Cikarang   » STEI SEBI Depok   » STEI Yogyakarta   » STIBADA MASA Surabaya   » STIE ABI Surabaya   » STIE Al-Rifaie Malang   » STIE Cendekia Semarang
  » STIE Dharma Nasional Jember   » STIE Ganesha Jakarta   » STIE GEMA Bandung   » STIE GICI Business School Bogor   » STIE GICI Business School Depok   » STIE GICI Business School Bekasi   » STIE GICI Business School Jakarta
  » STIE Hidayatullah Depok   » STIE IGI Jakarta   » STIE Indocakti Malang   » STIE Nusantara Makassar   » STIE PASIM Sukabumi   » STIE PEMUDA Surabaya   » STIE Pioneer Manado
  » STIE Trianandra Pemuda Jakarta   » STIE Widya Darma Surabaya   » STIE Widya Persada Jakarta   » STIEKIA Bojonegoro   » STIH Awang Long Samarinda   » STIH Gunung Jati Tangerang   » STIH Litigasi Jakarta
  » STIKI Malang   » STIPER Jember   » STISIP Guna Nusantara Cianjur   » STIT Al-Hikmah Lampung   » STIT Tarbiyatun Nisa Sentul Bogor   » STMIK Jakarta   » STT Bina Tunggal Bekasi
  » STT Mandala Bandung   » STT STIKMA Internasional   » UHAMZAH Medan   » UICM Bandung   » UIN Al-Azhaar Lubuklinggau   » UM Palangkaraya   » UM Surabaya
  » UNAKI Semarang   » UNDARIS Ungaran Semarang   » UNHI Denpasar   » UNIBA Banyuwangi   » UNISA Kuningan Jawa Barat   » UNISMU Purwakarta   » Univ. Bali Dwipa Denpasar Bali
  » Universitas Boyolali   » Universitas Buddhi Dharma   » Universitas Cokroaminoto Makassar   » Universitas Deli Sumatera   » Universitas Dr. Soebandi Jember   » Universitas IVET Semarang   » Universitas Kahuripan Kediri
  » Universitas Mahakarya Asia Yogyakarta   » Universitas MH. Thamrin Jakarta   » Universitas Mitra Bangsa   » Universitas Mochammad Sroedji Jember   » Universitas Mpu Tantular Jakarta   » Universitas Muhammadiyah Jakarta   » Universitas Musi Rawas Lubuklinggau
  » Universitas Nurul Huda Oku Timur   » Universitas Nusa Mandiri Jatiwaringin   » Universitas Nusa Mandiri Kramat   » Universitas Nusa Mandiri Margonda   » Universitas Nusa Mandiri Tangerang   » Universitas Nusantara Manado   » Universitas Pandanaran Semarang
  » Universitas Parna Raya Manado   » Universitas Patria Artha Makassar   » Universitas Saintek Muhammadiyah   » Universitas Satyagama   » Universitas Tanri Abeng Jakarta   » Universitas Teknologi Bandung   » Universitas Teknologi Nusantara
  » Universitas Teknologi Sulawesi Makassar   » Universitas Ubudiyah Indonesia Aceh   » Universitas Yuppentek Indonesia   » UNKRIS Jakarta   » UNSUB Subang   » UNSURYA Jakarta   » UNTARA Cikokol Tangerang
  » UNTARA Tigaraksa Tangerang   » UNU Cirebon   » UNU Kalbar Pontianak   » UNU Kaltim Samarinda   » UNUGHA Cilacap   » UNUSA Surabaya   » UNUSIDA
  » USM Indonesia Medan   » UWIKA SurabayaCombined Information Employee Class entire PTS

Al Quran onlineAdvertisingBarter Link232 CountriesCat Info CenterCity & Province WebsitesCPNSComplete POS codeCorruption Rating
Embassy:  KBRI  Foreign  • Exercise Psychotest  • Civitasbook.com  • Hosting: ID World  • Info Prov, City, District, Village  • International Organizations
Islands in NKRIJob VacancyLibrariesNews & Magazine: ID ForeignNKRI, KPK, MA, etc.Political PartyPatriotPTAPTNPTSHospitalRanch
ScholarshipSholat & Imsak ScheduleSMASMKSMPTV & Radio : Foreign IDFootballWorld Statistics     Academic : Majors Prospectus

Department/Study Program (D3, S1, S2), Curriculum, Prospectus (Career Prospects), and Title/Degree
Undergraduate Programs (S-1)
¤ S1 Accounting
¤ S1 Agribusiness
¤ S1 Agricultural Sciences
¤ S1 Agroteknologi (Agricultural Industry Technology)
¤ S1 Akhwal al Syakhsiyyah / Civil Law of Islam (Sharia)
¤ S1 Animal Sciences
¤ S1 Architectural Engineering
¤ S1 Biology Education
¤ S1 Business/Commerce Administration Science
¤ S1 Chemical Engineering
¤ S1 Civil Engineering
¤ S1 Communication Studies
¤ S1 Computer Engineering / Computer Systems
¤ S1 ECD (Early Childhood Teacher Education)
¤ S1 Electrical Engineering
¤ S1 English Education
¤ S1 English Language / Literature
¤ S1 Food Technology
¤ S1 Indonesian Language and Literature Education
¤ S1 Industrial Engineering
¤ S1 Industrial Product Design
¤ S1 Informatics Engineering
¤ S1 Information System
¤ S1 International Relations
¤ S1 Law/Legal Studies
¤ S1 Management
¤ S1 Mathematics Education
¤ S1 Mechanical Engineering
¤ S1 Nursing
¤ S1 OPJKR (Physical Education, Health, Recreation)
¤ S1 Pancasila and Citizenship Education (PPKN)
¤ S1 Petroleum Engineering
¤ S1 Pharmaceuticals
¤ S1 Planning / Urban and Regional Planning Engineering
¤ S1 Political Sciences
¤ S1 Psychology
¤ S1 Public Health
¤ S1 Public/State Administration Science
¤ S1 Shipping Engineering
¤ S1 Social Welfare Studies
¤ S1 Sociology
¤ S1 Tarbiyah / Islamic Education
¤ S1 Ushuludin / Comparative Religion
¤ S1 Visual Communication Design
Graduate Programs (S-2)
¤ S2 Master of Management / MM

Three Diploma Programs (D-III)
¤ D3 Accounting
¤ D3 Accounting Computer
¤ D3 Business Travel (Business Tourism & Hospitality)
¤ D3 Computer Engineering (Computer Systems)
¤ D3 Electrical Engineering
¤ D3 Finance and Banking
¤ D3 Health Analyst
¤ D3 Informatics Management
¤ D3 Midwifery
¤ D3 MPRS (Hospital Services Management)
¤ D3 Nursing
¤ D3 Nutrition
¤ D3 Pharmaceutical and Food Analysts

Home       Issue : AdultAutomotiveBuddhistChristian, CatholicConfucianEducationHinduIslamPersonalPoetryTechniques

   
Search  
    Integration of Computers

    Prev  (Comparison of reference manage ...) (Comparison of relational datab ...)  Next    

Comparison of regular expression engines

This is a comparison of regular expression engines.

Contents

Libraries

List of regular expression libraries
NameOfficial websiteProgramming languageSoftware license
Boost.Regex[Note 1]Boost C++ LibrariesC++Boost
Boost.XpressiveBoost C++ LibrariesC++Boost
CL-PPCREEdi WeitzCommon LispBSD
cppreJeff StuartC++GPL
DEELXRegExLabC++Free personal and commercial use
FREJ[Note 2]Fuzzy Regular Expressions for JavaJavaLGPL
GLib/GRegex[Note 3]Marco BarisioneCLGPL
GRETAMicrosoft ResearchC++?
ICUInternational Components for UnicodeC, C++ [Note 4]ICU
Jakarta/RegexpThe Apache Jakarta ProjectJavaApache
JRegexJRegexJavaBSD
OnigurumaKosakoCBSD
PattwoStevesoftJava (compatible with Java 1.0)LGPL
PCREPhilip HazelC, C++[Note 5]BSD
Qt/QRegExp[3]C++Qt GNU GPL v. 3.0, Qt GNU LGPL v. 2.1, Qt Commercial
regex - Henry Spencer's regular expression librariesArgListCBSD
re2Google CodeC++BSD
TRE [Note 2]Ville LaurikariCBSD
TPerlRegExTPerlRegEx VCL ComponentObject PascalMPLv1.1
TRegExprRegExp StudioObject PascalDual-license: freeware, or LGPL with static linking exception
RGXRGXC++ based component libraryP6R
XRegExpXRegExpJavaScriptMIT
  1. ^ formerly called Regex++
  2. ^ a b one of fuzzy regular expression engines
  3. ^ included since version 2.13.0
  4. ^ ICU4J, the Java version, does not support regular expressions
  5. ^ C++ bindings were developed by Google and became officially part of PCRE in 2006

Languages

List of languages and frameworks including regular expression support
LanguageOfficial websiteSoftware licenseRemarks
.NETMSDNProprietary
C++0x (C++)??since ISO14822:2011(e)
DDBoost Software License[Note 1]
GoGolang.orgBSD-style
HaskellHaskell.orgBSD3Omitted in the language report, and in GHC's Hierarchical Libraries
JavaJavaGNU General Public LicenseREs are written as strings in source code: all backslashes must be doubled, harming readability
JavaScript (ECMAScript)ECMA-262BSD3Limited but REs are first-class citizens of the language with a specific /.../mod syntax
LuaLua.orgMIT LicenseUses simplified, limited dialect; can be bound to more powerful library, like PCRE or an alternative parser like LPeg
MathematicaWolframProprietary
Free Pascal (Object Pascal)www.freepascal.orgLGPL with static linking exceptionFree Pascal 2.6+ ships with TRegExpr from Sorokin and 2 other regular expression libraries; see http://wiki.lazarus.freepascal.org/Regexpr
Cocoa (Objective-C)AppleProprietaryAs of 2012, available on only iOS 4+ and OS X 10.7+
OCamlCamlLGPL
PerlPerl.comArtistic License, or GNU General Public LicenseFull, central part of the language
PHPPHP.netPHP LicenseHas two implementations, with PCRE being the more efficient in speed, functions
Pythonpython.orgPython Software Foundation License
Rubyruby-doc.orgGNU Library General Public LicenseRuby 1.8 and 1.9 use different engines; 1.9 integrates Oniguruma
SAP ABAPSAP.comProprietary
Tcl 8.4tcl.tkTcl/Tk License
(BSD-style)

ActionScript 3ActionScript Technology CenterFree

Language features

NOTE: An application using a library for regular expression support does not necessarily offer the full set of features of the library, e.g. GNU Grep which uses PCRE does not offer lookahead support, though PCRE does.

Part 1

Language feature comparison (part 1)
"+" quantifierNegated character classesNon-greedy quantifiers[Note 1]Shy groups[Note 2]RecursionLookaheadLookbehindBackreferences[Note 3]>9 indexable captures
Boost.RegexYesYesYesYesYes [Note 4]YesYesYesYes
Boost.XpressiveYesYesYesYesYes [Note 5]YesYesYesYes
CL-PPCREYesYesYesYesNoYesYesYesYes
EmEditorYesYesYesYesNoYesYesYesNo
FREJNo [Note 6]NoSome [Note 6]YesNoNoNoYesYes
GLib/GRegexYes?Yes?No????
GNU GrepYesYesYesYesNoYesYesYes?
HaskellYesYesYesYesNoYesYesYesYes
ICU RegexYesYesYesYesNoYesYesYesYes
JavaYesYesYesYesNoYesYesYesYes
JavaScript (ECMAScript)YesYesYesYesNoYesNoYesYes
JGsoftYesYesYesYesNoYesYesYesYes
.NETYesYesYesYesNoYesYesYesYes
OCamlYesYesNoNoNoNoNoYesNo
OmniOutliner 3.6.2YesYesYesNoNoNoNo??
PCREYesYesYesYesYesYesYesYesYes
PerlYesYesYesYesYesYesYesYesYes
PHPYesYesYesYesYesYesYesYesYes
PythonYesYesYesYesNoYesYesYesYes
Qt/QRegExpYesYesYesYesNoYesNoYesYes
R [Note 7]YesYesYesYesNoYesYesYesYes
re2YesYesYesYesNoNoNoNoYes
RubyYesYesYesYesYesYesYesYesYes
TREYesYesYesYesNoNoNoYesNo
Vim Patch 7.3.874 (2012-12-06) [±]YesYesYesYesNoYesYesYesNo
RGXYesYesYesYesNoYesYesYesYes
TRegExprYes?Yes??????
XRegExpYesYesYesYesNoYesNoYesYes
  1. ^ Non-greedy quantifiers match as few characters as possible, instead of the default as many. Note that many older, pre-POSIX engines were non-greedy and didn't have greedy quantifiers at all
  2. ^ Shy groups, also called non-capturing groups cannot be referred to with backreferences; non-capturing groups are used to speed up matching where the groups content needs not be accessed later.
  3. ^ Backreferences enable referring to previously matched groups in later parts of the regex and/or replacement string (where applicable). For instance, ([ab]+)\1 matches "abab" but not "abaab"
  4. ^ http://www.boost.org/doc/libs/1_47_0/libs/regex/doc/html/boost_regex/syntax/perl_syntax.html#boost_regex.syntax.perl_syntax.recursive_expressions
  5. ^ http://www.boost.org/doc/libs/1_47_0/doc/html/xpressive/user_s_guide.html#boost_xpressive.user_s_guide.grammars_and_nested_matches.embedding_a_regex_by_reference
  6. ^ a b FREJ have no repetitive quantifiers, but have "optional" element which behaves similar to simple "?" quantifier
  7. ^ Regular Expressions as used in R

Part 2

Language feature comparison (part 2)
Directives [Note 1]ConditionalsAtomic groups [Note 2]Named capture [Note 3]CommentsEmbedded codeUnicode property support [4]
Boost.RegexYesYesYesYesYesNoSome [Note 4]
Boost.XpressiveYesNoYesYesYesNoNo
CL-PPCREYesYesYesYesYesYesNo
EmEditorYesYes??YesNo?
FREJNoNoYesYesYesNo?
GLib/GRegexYesYesYesYesYesNoSome [Note 4]
GNU GrepYesYes?YesYesNoNo
Haskell?????NoNo
ICU RegexYesNoYesNoYesNoYes
JavaYesNoYesYes [Note 5]NoNoSome [Note 4]
JavaScript (ECMAScript)NoNoNoNoNoNoNo
JGsoftYesYesYesYesYesNoSome [Note 4]
.NETYesYesYesYesYesNoSome [Note 4]
OCamlNoNoNoNoNoNoNo
OmniOutliner 3.6.2????NoNo?
PCREYesYesYesYesYesYesYes
PerlYesYesYesYesYesYesYes
PHPYesYesYesYesYesNoNo
PythonYesYesNoYesYesNoNo
Qt/QRegExpNoNoNoNoNoNoNo
re2YesNo ?YesNoNoSome [Note 4]
RubyYesNoYesYesYesYesSome [Note 4]
TREYesNoNoNoYesNo?
VimYesNoYesNoNoNoNo
RGXYesYesYesYesYesNoYes
XRegExpLeading onlyNoNoYesYesNoYes
  1. ^ Also known as Flags modifiers or Option letters. Example pattern: "(?i:test)"
  2. ^ Also called Independent sub-expressions
  3. ^ Similar to back references but with names instead of indices
  4. ^ a b c d e f g Unicode property support may be incomplete (products are continuously updated!). **All will be incomplete** when a new Unicode revision is released *until* they are updated to comply.
  5. ^ Available as of JDK7.

API features

API feature comparison
Native UTF-16 support [Note 1]Native UTF-8 support [Note 1]Multi-line matching
Boost.RegexNoNoYes
GLib/GRegexYesYesYes
ICU RegexYesNoYes
JavaNoPartial [Note 2]Yes
.NETNo [Note 3]NoYes
PCREYes [Note 4]YesYes
Qt/QRegExpYesNoNo
TRENo?Yes
RGXNoNoYes
XRegExpYes?Yes
  1. ^ a b Means the format can be used internally without explicit conversion
  2. ^ Supports Unicode 4.0 standard from 2003; latest plans for JDK7 include Unicode 6.0 (2011) support [1]
  3. ^ Implementation uses original UCS-2 support/features, so it only recognizes 64K chars total (vs UTF-16's 1,112,064 characters). A Microsoft developer-representative answered a bug report on this as "will not fix" in 2010). [2].
  4. ^ Since version 8.30

See also

External links

    Prev  (Comparison of reference manage ...) (Comparison of relational datab ...)  Next    





Tags: Comparison of regular expression engines, Integration of Computers, 482, Comparison of regular expression engines This is a comparison of regular expression engines, Contents Libraries 2 Languages 3 Language features 3.1 Part 3.2 Part 2 4 API features 5 See also 6 External links Libraries List of regular expression libraries Name Official website Programming language Software license Boost, Regex [ Note ] Boost C Libraries C Boost Boost.Xpressive Boost C Librar, Comparison of regular expression engines, English, Instruction Examples, Tutorials, Reference, Books, Guide regular tuition program, pts-ptn.net
 Job Fairs
 Psychological Test Practice
 Tuition Scholarships
 Informatics Reference
 Online College Programs in the Best 168 PTS
 Shalat Schedule
 Download Brochures
Regular Class Program (Online Lectures)

Got New Job
Photo Gallery
New Student Admission
Tuition Fees
Study Program each PTS
Special Services

World Lessons
Collection of Sites Night Lecture
Collection of Sites Main
Collection of Sites Morning Tuition
Collection of Sites Graduate Program
Collection of Sites Executive Class

 Various Communities
 Encyclopedia
 Various Info
 Al Qur'an Online
 Night Lecture Program
 Morning Tuition
 Graduate Program
 Executive Class
 Try Out Sample Questions
 Online Registration
 Waivers Cost of Education Request
Tell My Friend's
My name

My email

My Friend's email 1
⍐ must be filled in correctly

Brochure Request
(Free via POS)
Name

Full Address

City + Province

Postal Code

Email (not required)

♥ must be filled in correctly
Or send name and
Your address via SMS to mobile:
08523 1234 000


FREE DOWNLOAD
Kelas Karyawan Brochure
Combined All Areas of Indonesia

pdf (11,2 MB)ZIP (8,8 MB)
Image/JPG (36,2 MB)
Kelas Karyawan Brochure
JABODETABEK

pdf (5,5 MB)ZIP (4,4 MB)
Image/JPG (13,2 MB)
Kelas Karyawan Brochure
Java and Bali

pdf (4,4 MB)ZIP (3,5 MB)
Image/JPG (14,5 MB)
Kelas Karyawan Brochure
West Java

pdf (2,8 MB)ZIP (2,2 MB)
Image/JPG (7,1 MB)
Kelas Karyawan Brochure
SULAWESI

pdf (1,9 MB)ZIP (1,5 MB)
Image/JPG (5,6 MB)
Kelas Karyawan Brochure
SUMATERA & BATAM

pdf (2,2 MB)ZIP (1,7 MB)
Image/JPG (6,5 MB)
Regular Program Brochure
pdf (4,1 Mb)ZIP (8,4 Mb)

New Solution
Strategies Increase
PTS revenue,
PTS Education Quality,
and PTS Resources
Full information, click
http://kpt.co.id

Vacancy

PT. Gilland Ganesha

  • Design Grafis
  • Senior Programmer

Detailed information visit:
Job Vacancy

Breeding cats, anatomy cat, cleaning cat ears, etc.
155 types / breeds of popular cats

Facebook Kuliah Karyawan
Twitter Kuliah Karyawan

Principal Guide
please click below
Whole Reader

umptuba.ac.id  |  uks.web.id  |  sugenghartono.web.id  |  p2k.iaiyasnibungo.ac.id  |  tritunas.web.id  |  iaiyasnibungo.web.id  |  stiegema.ac.id  |  itsb.web.id