gpt4 book ai didi

java - 从自然语言创建正则表达式

转载 作者:搜寻专家 更新时间:2023-11-01 03:50:12 24 4
gpt4 key购买 nike

我想知道在哪里可以用 Java 中的自然语言创建正则表达式。为了解释这一点,让我举一个用例。

支持我想检查下面的字符串格式是否正确

"aaaa-bbbb-cccc"

本例中有效字符串的业务定义如下:

4 letters, then hyphen, then 4 letters, then hyphen, then 4 letters.

通常的实现方式是从业务中获取需求并相应地编写正则表达式。但我很想知道是否有任何库可用于从自然语言创建正则表达式。这样我们就可以要求商家以他们也能理解的方式提供格式。

最佳答案

您可能想看看可用于 Java 的业务规则引擎:Drools , Jess , EasyRules .在业务规则引擎中,您可以定义从业务中获得的需求(规则),然后根据它们检查传入的数据(事实)。

关于java - 从自然语言创建正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30670905/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com