Automatic regex synthesis methods for english: a comparative analysis

被引:0
|
作者
Tariq, Sadia [1 ]
Rana, Toqir Ahmad [1 ]
机构
[1] Univ Lahore, Dept CS & IT, Lahore, Pakistan
关键词
Regular expressions; Regex; Regex synthesis; Neural networks; Probabilistic regular grammar; REGULAR EXPRESSIONS; EXTRACTION;
D O I
10.1007/s10115-024-02232-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Regular expressions (short form regex) find their application in program script synthesis, machine translation, information extraction and web applications, such as input validations. Their expressiveness and flexibility make them decidedly the best tool for many challenging text extraction tasks. Writing regex manually has been labeled as a laborious, time consuming and error prone task even for skilled programmers. An abundance of regex generation from text queries at online platforms mainly Stackoverflow and Quora signifies the automatic regex synthesis problem. Despite their popularity, a criminal lack of comprehensive literature study on the problem has also been observed. We intend to perform a detailed review of a variety of methods available for regex synthesis, repair, and learn beneficial lessons for appropriate datasets with one earnest goal: to synthesize resource efficient and correct regexes for given textual description.
引用
收藏
页码:1013 / 1043
页数:31
相关论文
共 50 条
  • [21] The Analysis of English Teaching Methods
    ZHANG Ping
    科技视界, 2013, (18) : 13 - 14
  • [22] AUTOMATIC METHODS IN VOLUMETRIC ANALYSIS
    POLLARD, FH
    ANALYST, 1965, 90 (1077) : 763 - &
  • [23] Methods of comparative analysis
    Bolbakov, R. G.
    Sinitsyn, A., V
    Tsvetkov, V. Ya
    II INTERNATIONAL SCIENTIFIC CONFERENCE ON APPLIED PHYSICS, INFORMATION TECHNOLOGIES AND ENGINEERING 25, PTS 1-5, 2020, 1679
  • [24] AUTOMATIC TRANSFORMATIONAL ANALYSIS OF ENGLISH SENTENCES - IMPLEMENTATION
    HOBBS, JR
    GRISHMAN, R
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1976, 5 (04) : 267 - 283
  • [25] Automatic generation of regular expressions for the Regex Golf challenge using a local search algorithm
    André de Almeida Farzat
    Márcio de Oliveira Barros
    Genetic Programming and Evolvable Machines, 2022, 23 : 105 - 131
  • [26] Automatic analysis of thematic structure in written English
    Park, Kwanghyun
    Lu, Xiaofei
    INTERNATIONAL JOURNAL OF CORPUS LINGUISTICS, 2015, 20 (01) : 81 - 101
  • [27] A comparative study of English viseme recognition methods and algorithms
    Dawid Jachimski
    Andrzej Czyzewski
    Tomasz Ciszewski
    Multimedia Tools and Applications, 2018, 77 : 16495 - 16532
  • [28] Comparative analysis of two methods for synthesis of fullerenes at different helium pressures
    Dudnik, Alexander I.
    Osipova, Irina V.
    Nikolaev, Nikita S.
    Churilov, Grigory N.
    FULLERENES NANOTUBES AND CARBON NANOSTRUCTURES, 2020, 28 (09) : 697 - 701
  • [29] COMPARATIVE-ANALYSIS AND EVALUATION OF METHODS FOR STRUCTURAL SYNTHESIS OF COOLANT CYCLES
    WALDE, R
    KARDOS, J
    STRELOW, O
    CHEMISCHE TECHNIK, 1980, 32 (10): : 543 - 543
  • [30] A comparative study of English viseme recognition methods and algorithms
    Jachimski, Dawid
    Czyzewski, Andrzej
    Ciszewski, Tomasz
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (13) : 16495 - 16532