gpt4 book ai didi

amazon-web-services - 是否有允许的模式正则表达式来验证 List

转载 作者:行者123 更新时间:2023-12-03 07:44:51 25 4
gpt4 key购买 nike

我想要一个正则表达式来确保用户为参数提供 2 个元素,即列表

AvailabilityZones:
Description: List of Availability Zones to use for the subnets in the VPC. Only
two Availability Zones are used for this deployment, and the logical order of
your selections is preserved.
Type: List<AWS::EC2::AvailabilityZone::Name>
AllowedPattern: "(([a-zA-Z]+)-([a-zA-Z]+)-([0-9a-z]+))"
ConstraintDescription: Two Availability Zones must be added.

上述模式不验证 2 个条目。有人可以帮忙分享如何有效处理这种情况吗?

最佳答案

当您将Type指定为List时,AWS本身将处理输入验证并确保输入是列表。因此,删除 AllowedPattern 应该可以解决您的问题。

编辑-1

请检查以下正则表达式。

^[a-zA-Z]+-[a-zA-Z]+-[0-9a-z]+(?:,[a-zA-Z]+-[a-zA -Z]+-[0-9a-z]+)+$

应该能解决你的需求。

希望这有帮助。

关于amazon-web-services - 是否有允许的模式正则表达式来验证 List<AWS::EC2::AvailabilityZone::Name>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51980781/

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