1
是否可以使用lex
正則表達式提取子字符串,如使用sed
可以完成的那樣?使用lex正則表達式提取子字符串
例如
sed -e 's/[0-9]*\([a-z]*\)[0-9]*/\1/'
將提取從34234foo777
或bar
foo
從123bar456
是否有可能做到這一點與法是這樣的:
[0-9]*\([a-z]*\)[0-9]* printf("alphabetical substring is %s\n", /*what?? \1 ??*/);
不受普通的C解析yytext
?