首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

正则如何弄

2012-06-22 
正则怎么弄?RT。循环取出里边的每一项!port (CLKIN: in bitCLKOUT1: out bitCLKOUT2: out bitCLKMODE0:

正则怎么弄?
RT。循环取出里边的每一项!

port (CLKIN : in bit;
  CLKOUT1 : out bit;
  CLKOUT2 : out bit;
  CLKMODE0 : in bit;
  CLKMODE1 : in bit;
  PLLFREQ3 : in bit;
  PLLFREQ2 : in bit;
  PLLFREQ1 : in bit;
  RSV2 : in bit;
  PLLV : linkage bit;
  PLLG : linkage bit;
  PLLF : linkage bit;
  RSV5 : linkage bit;
  PMC : linkage bit;
  RSV4 : in bit;
  BOOTMODE4 : in bit;
  BOOTMODE3 : in bit;
  BOOTMODE2 : in bit;
  BOOTMODE1 : in bit;
  BOOTMODE0 : in bit;
  TMS : in bit;
  TDO : out bit;
  TDI : in bit;
  TCK : in bit;
  TRST_NEG : in bit;
  EMU0 : in bit; \n \n  
  EMU1 : in bit; \n \n  
  RSV0 : in bit;
  RSV1 : in bit;
  RSV3 : in bit;
  RESET_NEG : in bit;
  NMI : in bit;
  EXT_INT7 : in bit;
  EXT_INT6 : in bit;
  EXT_INT5 : in bit;
  EXT_INT4 : in bit;
  IACK : out bit;
  INUM3 : out bit;
  INUM2 : out bit;
  INUM1 : out bit;
  INUM0 : out bit;
  LENDIAN : in bit;
  PD_NEG : out bit;
  DMAC3 : out bit;
  DMAC2 : out bit;
  DMAC1 : out bit;
  DMAC0 : out bit;
  HINT_NEG : out bit;
  HCNTRL1 : in bit;
  HCNTRL0 : in bit;
  HHWIL : in bit;
  HBE1_NEG : in bit;
  HBE0_NEG : in bit;
  HRW_NEG : in bit;
  HD : inout bit_vector(0 to 15);
  HAS_NEG : in bit;
  HCS_NEG : in bit;
  HDS1_NEG : in bit;
  HDS2_NEG : in bit;
  HRDY_NEG : out bit;
  CE3_NEG : out bit;
  CE2_NEG : out bit;
  CE1_NEG : out bit;
  CE0_NEG : out bit;
  BE3_NEG : out bit;
  BE2_NEG : out bit;
  BE1_NEG : out bit;
  BE0_NEG : out bit;
  EA : out bit_vector(2 to 21);
  ED : inout bit_vector(0 to 31);
  ARE_NEG : out bit;
  ARDY : in bit;
  AOE_NEG : out bit;
  AWE_NEG : out bit;
  SSADS_NEG : out bit;
  SSOE_NEG : out bit;
  SSWE_NEG : out bit;
  SSCLK : out bit;
  SDA10 : out bit;
  SDRAS_NEG : out bit;
  SDCAS_NEG : out bit;
  SDWE_NEG : out bit;
  SDCLK : out bit;
  HOLD_NEG : in bit;
  HOLDA_NEG : out bit;
  TOUT1 : out bit;
  TINP1 : in bit;
  TOUT0 : out bit;
  TINP0 : in bit;
  CLKS1 : in bit;
  CLKR1 : inout bit;
  CLKX1 : inout bit;
  DR1 : in bit;
  DX1 : out bit;  
  FSR1 : inout bit;
  FSX1 : inout bit;
  CLKS0 : in bit;
  CLKR0 : inout bit;
  CLKX0 : inout bit;


  DR0 : in bit;
  DX0 : out bit;
  FSR0 : inout bit;
  FSX0 : inout bit;
  RSV6 : in bit;
  RSV7 : in bit;
  RSV8 : in bit;
  NC : linkage bit_vector(1 to 12);
  VDD3V : linkage bit_vector(1 to 40);
  VDD2V : linkage bit_vector(1 to 56);
  GND : linkage bit_vector(1 to 76));

[解决办法]

C# code
            StreamReader reader = new StreamReader("c:\\1.txt");            string source = reader.ReadToEnd();            Regex reg = new Regex(@"(?is)\(?(?<value>[^\(:;]+:[^:;]+);");            MatchCollection mc = reg.Matches(source);            foreach (Match m in mc)            {                listBox1.Items.Add(m.Groups["value"].Value);            } 

热点排行