gpt4 book ai didi

julia - 测试一个字符是否为有效的 Julia 单字符变量名?

转载 作者:行者123 更新时间:2023-12-03 15:43:28 26 4
gpt4 key购买 nike

如何测试单个 Unicode 字符是否是有效的变量名。手册上说:

Variable names must begin with a letter (A-Z or a-z), underscore, or a subset of Unicode code points greater than 00A0; in particular, Unicode character categories Lu/Ll/Lt/Lm/Lo/Nl (letters), Sc/So (currency and other symbols), and a few other letter-like characters (e.g. a subset of the Sm math symbols) are allowed.



是否有测试字符以查看它是否为有效变量名的函数? isvalid()看起来它会检查一个字符是否是有效字符,这可能不一样?

最佳答案

您可以使用 Base.isidentifier为了那个原因:

julia> Base.isidentifier("a")
true

julia> Base.isidentifier("a′")
true

julia> Base.isidentifier("1a′")
false

julia> Base.isidentifier("â")
true

关于julia - 测试一个字符是否为有效的 Julia 单字符变量名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59950382/

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