gpt4 book ai didi

regex - 验证 ISO 639-2 语言代码 - Delphi

转载 作者:行者123 更新时间:2023-12-03 19:51:09 26 4
gpt4 key购买 nike

如何验证 ISO 639-2 language codes与德尔福?我创建了我的正则表达式:

^[a-zA-Z]{2,3}([-\/][a-zA-Z]{2,3})?

这在 php 中可以正常工作,但在 Delphi 中它不会验证我传递的字符串。

有效的字符串是:
XX
XXX
XX-XX
XXX-XX
XXX-XXX
XX-XXX

XX/XX
XXX/XX
XXX/XXX
XX/XXX

我做错什么了 ?

最佳答案

您需要在末尾添加一个字符串 anchor :

^[a-zA-Z]{2,3}([-\/][a-zA-Z]{2,3})?$

demo

关于regex - 验证 ISO 639-2 语言代码 - Delphi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32018074/

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