perl 正则表达式/^\s*(.)\s*\=\s*\"(.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 03:41:23
perl 正则表达式/^\s*(.)\s*\=\s*\"(.
open INPUT,"c:\\cellopt\\query_reg\\db.ini";
while(){
chomp;
if (/^\s*(.)\s*\=\s*\"(.*)\"/){
$$1 = $2;
}
}
close INPUT;
原程序执行有效.这个段落是原程序一部分,我查看过,原样复制过来,没有问题的.
open INPUT,"c:\\cellopt\\query_reg\\db.ini";
while(){
chomp;
if (/^\s*(.)\s*\=\s*\"(.*)\"/){
$$1 = $2;
}
}
close INPUT;
原程序执行有效.这个段落是原程序一部分,我查看过,原样复制过来,没有问题的.
代码没有问题.
将db.ini文件的内容逐行读出来,并进行正则匹配,将所有符合下面匹配规则的行的等号左边有效字符串(可能会为空)作为变量的名字,并将等号右边的有效字符串作为变量的值
匹配规则是,字符串必须是以至少一个空格开头,然后有或者没有除了换行符以外的任意字符串,然后再接至少一个空格,然后是=号,然后再接至少一个空格,然后是冒号”,然后是除了换行符以外的任意字符串,最后是冒号“
将db.ini文件的内容逐行读出来,并进行正则匹配,将所有符合下面匹配规则的行的等号左边有效字符串(可能会为空)作为变量的名字,并将等号右边的有效字符串作为变量的值
匹配规则是,字符串必须是以至少一个空格开头,然后有或者没有除了换行符以外的任意字符串,然后再接至少一个空格,然后是=号,然后再接至少一个空格,然后是冒号”,然后是除了换行符以外的任意字符串,最后是冒号“
perl 正则表达式/^\s*(.)\s*\=\s*\"(.
正则表达式([\s\S]*?
正则表达式(^|\\s)
正则表达式 /\ssrc=[\'\"][\\/]([^\'"]*)[\'\"]\s/i
正则表达式("[\w-\s]+")是什么意思?
perl 正则表达式问题
正则表达式(?[\s\S]*?)和 (?.*?)他们有什么区别?
JavaScript正则表达式cookie.replace(/^\s+|\s+$/g,
m)(\\S+)\\s+((\\S+)\\s+(\\S+))$,请问这个正则表达式怎么理解?
sed正则表达式sed -e 's/:\+\s\+/:/' -e 's/ /_/g' -e '/^$/d' -e 's/
正则表达式 /^[-a-z.-@,'s]*$/i 的含义
/^[a-z0-9_@\-\s\/\.\,\(\)\+]+$/i 这个正则表达式是什么意思?