用于正则表达式生成的用户界面命令

    公开(公告)号:CN113424178A

    公开(公告)日:2021-09-21

    申请号:CN202080014471.1

    申请日:2020-06-18

    IPC分类号: G06F16/903

    摘要: 公开了用于生成的正则表达式的技术。在一些实施例中,正则表达式生成器可以接收包括一个或多个字符序列的输入数据。正则表达式生成器可以将字符序列转换成正则表达式代码和/或跨度数据结构的集合。正则表达式生成器可以识别由正则表达式代码和/或跨度的集合共享的最长公共子序列,并且可以基于最长公共子序列生成正则表达式。正则表达式的生成可以在交互式用户界面上实现。命令可以应用于一个或多个字符序列,并基于应用的命令生成正则表达式。

    用于正则表达式生成的用户界面
    4.
    发明公开

    公开(公告)号:CN112166430A

    公开(公告)日:2021-01-01

    申请号:CN201980036133.5

    申请日:2019-06-12

    摘要: 本文公开的是与正则表达式的自动生成相关的技术。在一些实施例中,正则表达式生成器可以接收包括一个或多个字符序列的输入数据。正则表达式生成器可以将字符序列转换成正则表达式代码和/或跨度数据结构的集合。正则表达式生成器可以标识由正则表达式代码和/或跨度的集合共享的最长通用子序列,并且可以基于最长通用子序列来生成正则表达式。

    使用上下文针对负例的正则表达式生成

    公开(公告)号:CN113424177A

    公开(公告)日:2021-09-21

    申请号:CN202080014445.9

    申请日:2020-06-18

    IPC分类号: G06F16/903

    摘要: 公开了用于生成的正则表达式的技术。在一些实施例中,正则表达式生成器可以接收包括一个或多个字符序列的输入数据。正则表达式生成器可以将字符序列转换成正则表达式代码和/或跨度数据结构的集合。正则表达式生成器可以识别由正则表达式代码和/或跨度的集合共享的最长公共子序列,并且可以基于最长公共子序列生成正则表达式。可以使用负例来生成正则表达式。可以确定来自负例的上下文以生成正则表达式。

    使用跨度突出显示对齐的正则表达式生成

    公开(公告)号:CN113424172A

    公开(公告)日:2021-09-21

    申请号:CN202080014473.0

    申请日:2020-06-18

    IPC分类号: G06F16/242

    摘要: 公开了用于生成的正则表达式的技术。在一些实施例中,正则表达式生成器可以接收包括一个或多个字符序列的输入数据。正则表达式生成器可以将字符序列转换成正则表达式代码和/或跨度数据结构的集合。正则表达式生成器可以识别由正则表达式代码和/或跨度的集合共享的最长公共子序列,并且可以基于最长公共子序列生成正则表达式。跨度数据结构的对齐可以在生成正则表达式时执行。