我对regex很陌生。我被困在一个特别的问题上面,我不能继续。非常感谢来自regex专家的指导。
下面是pl/sql字符串,需要使用regex进行匹配。
TYPE T_OM_EPV2_LINE_REC_TYPE
IS
RECORD
(
ORDER_NO PS_OM_EPV2_LINE.ORDER_NO%type,
OM_SUBMIT_NBR PS_OM_EPV2_LINE.OM_SUBMIT_NBR%type);
2)这是我试图使用的正则表达式
^TYPE [\w]+[\s]IS[\s]RECORD[\s]\([\s]([\w]+ [\w]+\.[\w]+%type.)
3)我能匹配,
TYP
我对tcl非常陌生。我正在尝试编写一个tcl脚本,它将对树结构中的某些文件执行一些细化,但对所有文件执行。
我的树中有许多以.xci结尾的文件。现在,我想过滤我们所有的.gbn文件,除了树的一部分(即/src/ps/<a number of directories>/<a number of files>.xci)中包含路径部分"/ps/“的文件
我所做的是:
foreach xci_file [get_files *.xci] {
#if (ps_is_found_in_path_of_${xci_file}) {
generate_t