InfeRE: Step-by-Step Regex Generation via Chain of Inference
Automatically generating regular expressions (abbrev. regexes) from natural language
description (NL2RE) has been an emerging research area. Prior studies treat regex as a …
description (NL2RE) has been an emerging research area. Prior studies treat regex as a …
Exploiting input sanitization for regex denial of service
E Barlas, X Du, JC Davis - … of the 44th International Conference on …, 2022 - dl.acm.org
Web services use server-side input sanitization to guard against harmful input. Some web
services publish their sanitization logic to make their client interface more usable, eg …
services publish their sanitization logic to make their client interface more usable, eg …
[HTML][HTML] {RegexScalpel}: Regular Expression Denial of Service ({{{{{ReDoS}}}}}) Defense by {Localize-and-Fix}
Targeted deanonymization attacks let a malicious website discover whether a website visitor
bears a certain public identifier, such as an email address or a Twitter handle. These attacks …
bears a certain public identifier, such as an email address or a Twitter handle. These attacks …
Automatic regex synthesis methods for english: a comparative analysis
S Tariq, TA Rana - Knowledge and Information Systems, 2024 - Springer
Regular expressions (short form regex) find their application in program script synthesis,
machine translation, information extraction and web applications, such as input validations …
machine translation, information extraction and web applications, such as input validations …
Repairing regular expressions for extraction
While synthesizing and repairing regular expressions (regexes) based on Programming-by-
Examples (PBE) methods have seen rapid progress in recent years, all existing works only …
Examples (PBE) methods have seen rapid progress in recent years, all existing works only …
Search-based regular expression inference on a GPU
Regular expression inference (REI) is a supervised machine learning and program
synthesis problem that takes a cost metric for regular expressions, and positive and negative …
synthesis problem that takes a cost metric for regular expressions, and positive and negative …
Structure and design of multimodal dataset for automatic regex synthesis methods in Roman Urdu
S Tariq, TA Rana - International Journal of Data Science and Analytics, 2024 - Springer
Automatic regex synthesis involves generation of regular expressions from user-written
natural language descriptions, example strings or both. Daily, countless regex generation …
natural language descriptions, example strings or both. Daily, countless regex generation …
[PDF][PDF] Correct and optimal: The regular expression inference challenge
We propose regular expression inference (REI) as a challenge for code/language
modelling, and the wider machine learning community. REI is a supervised machine …
modelling, and the wider machine learning community. REI is a supervised machine …
Re (gEx| DoS) Eval: Evaluating Generated Regular Expressions and their Proneness to DoS Attacks
With the recent advances of code generation techniques based on Large Language Models
(LLMs), developers are using them for a vast range of tasks, including regex generation …
(LLMs), developers are using them for a vast range of tasks, including regex generation …
The Regular Expression Inference Challenge
We propose\emph {regular expression inference (REI)} as a challenge for code/language
modelling, and the wider machine learning community. REI is a supervised machine …
modelling, and the wider machine learning community. REI is a supervised machine …