作业帮 > 数学 > 作业

求解释这个正则表达式^\\-{0,1}+[1-9]{1}+[0-9]{0,}$|^\\-{0,1}+0{1}+\\.{1

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/30 01:13:59
求解释这个正则表达式
^\\-{0,1}+[1-9]{1}+[0-9]{0,}$|^\\-{0,1}+0{1}+\\.{1}+[0-9]{1,}$|^\\-{0,1}+[1-9]{1}+[0-9]{0,}+\\.{1}+[0-9]{1,}$
尽可能把它翻译成我听得懂的匹配的表达.
^\\-{0,1}+[1-9]{1}+[0-9]{0,}$表示一位以上的正整数或负整数
^\\-{0,1}+0{1}+\\.{1}+[0-9]{1,}$表示整数部分是0的正的或负的小数
^\\-{0,1}+[1-9]{1}+[0-9]{0,}+\\.{1}+[0-9]{1,}$表示整数部分不是0的正的或负的小数
你给的正则的整体的意思就是以上的合集,也就是除0以外的所有整数,再加上所有的小数.
不过说实话,写这个正则的水平真是不怎么样,基本算是不会正则,胡乱拼出来的.
再问: -{0,1}+ ��˼��ƥ��������߸����� [0-9]{0,} �����˼��0123456789������ƥ��0����
再答: ǰ����ƥ��0��1��-��Ҳ����-�����У�����û�У��е�ʱ����Ǹ���û�е�ʱ����������ˡ����ߵ���˼��0-9֮�������һ����ƥ��0�����ϣ�����0�Ρ���˼����������������֡�
再问: �������Ļ���������д����1������2Ҳ��ͨ��ƥ�䡣��
再答: +���������DZ�ʾƥ��һ�����ϵ���˼��������ͨ�ַ����Ҫƥ���ַ���ļӺŵĻ���Ҫ��\\+��+����{}�ĺ����Ǻܸ߼����÷�����������������û�ö��������õġ�������Ҫ��֤���ַ��������+�Ļ����ǿ϶�ƥ�䲻�˵ġ�
再答: ֻ������˵����Ū��̫���׵ģ�������Լ�����һ�¡������ֱ���Ҹ�������֤����վ����������վ��ʵ���ʱ�