gpt4 book ai didi

php - 如何为 HTML 表单生成器创建逻辑语法

转载 作者:行者123 更新时间:2023-11-28 00:17:27 25 4
gpt4 key购买 nike

如果您知道任何做类似事情的开源项目,我很乐意查看源代码。我正在寻找的例子。您自定义构建一个看起来类似于

姓名:
地址:
邮政编码:
性别:男/女
(现在在这个领域我希望管理员能够定义一个逻辑标准,如果性别是女性那么一些问题应该出现,如果男性其他问题会出现)。这将动态完成,因为我不知道客户构建了什么。

女性问题一:(客户输入的逻辑语法为 [gender] = 'female')

那么我将如何实现类似的东西。如果它是用 PHP 编写的,我会更喜欢,但其他语言也可以。

这是一张图片,这将由用户输入,我必须解析它。 enter image description here

最佳答案

$string = "[var_1] = '1' or [var_2] = '2' or [var_3] = '3'";

$pattern = "([\[]+[a-z0-9_]+[\]]+[ ]?+[=]+[ ]?+[\']+[0-9]+[\'])";
preg_match_all($pattern, $string, $string);
var_dump($string);

var_dump() 将打印以下内容:

array (size=1)
0 =>
array (size=3)
0 => string '[var_1] = '1'' (length=13)
1 => string '[var_2] = '2'' (length=13)
2 => string '[var_3] = '3'' (length=13)

模式将匹配[var_1] = '1' [var_1]='1'

关于php - 如何为 HTML 表单生成器创建逻辑语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11304029/

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