获取Julia中特定子字符串后的字符串

获取Julia中特定子字符串后的字符串,julia,Julia,如果特定字符串将出现在Julia中,如何查找下一个子字符串 例如,我有以下字符串: push constant 17 我想找到(然后打印)17 或者,如何从行首移动x个字符并从此位置选择所需的字符串?您是否在寻找regex匹配?如果是这样,您可以轻松做到这一点: julia> my_string = "push constant 17" "push constant 17" 您可以在此字符串中搜索,并通过在正则表达式中执行正向查找来捕获17。这意味着您正在查找某个字符串后面的值。您可以

如果特定字符串将出现在Julia中,如何查找下一个子字符串

例如,我有以下字符串:

push constant 17
我想找到(然后打印)17


或者,如何从行首移动x个字符并从此位置选择所需的字符串?

您是否在寻找
regex
匹配?如果是这样,您可以轻松做到这一点:

julia> my_string = "push constant 17"
"push constant 17"
您可以在此字符串中搜索,并通过在正则表达式中执行正向查找来捕获
17
。这意味着您正在查找某个字符串后面的值。您可以通过设置
julia> my_matches = match(r"(?<=push constant )(\d+)", my_string)
RegexMatch("17", 1="17")
julia> my_matches.match
"17"