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