pattern-matching

    1热度

    4回答

    我需要过滤掉SQL(SQL Server 2008)表中的垃圾数据。我需要识别这些记录,并将其提取出来。 字符[0] = A ... Z,a到z 字符[1] = 0..9 字符[2] = 0..9 字符[3 ] = 0..9 字符[4] = 0..9 {不允许空白} 基本上,一个干净的重线看起来就像这样: T1234,U2468,K123,P50054(4个记录的例子) 垃圾数据是这样的: T12

    5热度

    2回答

    我对使用C没有经验,我需要使用PCRE来获得匹配。 这里是我的源代码示例: int test2() { const char *error; int erroffset; pcre *re; int rc; int i; int ovector[OVECCOUNT]; char *regex = "From:([^@]+)@

    0热度

    3回答

    例如,为了从HTML去掉键/值对象下面这样: <tr> <td id="td3" class="td3" bgcolor="#FFFFFF" colspan="4">■ Related Information </td> </tr> <tr> <td id="td5" class="td5" width="10%">job title:</td

    4热度

    8回答

    一起使用我需要在SQL Server中创建一个查询,其中搜索条件将根据用户输入包括/排除表。 说我有两个表,在TABLE_ATABLE_A和TABLE_B与KEYCOLUMN_A列和COLUMN_A和列FKCOLUMN_B和TABLE_BCOLUMN_B。 像一个查询: SELECT TABLE_A.* FROM TABLE_A, TABLE_B WHERE TABLE_A.KEYCOLUMN_A

    5热度

    2回答

    我在Ocaml项目的各个地方遇到以下构造我正在阅读代码。 match something with true -> foo | false -> bar 乍一看,它像往常一样if声明。乍一看,它就像通常的if声明一样工作!乍一看,我决定在SO上问。这个结构是否有特殊含义或与特殊情况下重要的语句的细微差别?

    3热度

    3回答

    我正在开发Visual Studio平台上的手写识别和相关内容,并使用openCV库。输入是以二进制扫描.tif图像的形式。 目前,我进入了一个障碍,试图找出一种方式来识别被敲出来的单词,就像用直线/曲线敲出(取消)单词一样。我不打算做个人角色识别,这会浪费计算能力。 有什么方法可以用另一种方式识别这种情况吗? 以下是我发现的两个想法,但我不确定 - 1>使用像< 0 0 0,1 1 1,0 0

    0热度

    2回答

    其嵌套的名字,我有: data Color = Blue | Green | Red | White | Yellow deriving (Eq,Ord) 然后 data Term = Color | ... data Bag = Bag { color :: Color ... } 现在我希望能够匹配,以确保给出的期限是颜色,如果是这样检查它的“价值”(蓝/绿......)。类似

    5热度

    2回答

    我正在玩scala的分布式演员。非常好。 我有一个服务器执行传入的函数对象。 例如,客户端有 object Tasks { def foo = {Console.println("I am Foo")}; def bar = {Console.println("I am Bar");} } // In client actor... ... server !

    0热度

    6回答

    我有一个订单表单,我可以通过点击一个按钮追加字段。我有一些后端JavaScript运行,总计订单价格,但总的脚本是逃避我。 我的问题是,我需要脚本来搜索整个DOM,并找到有多少人有一个ID匹配以下模式。 totprice01 totprice02 totprice03 totprice(N) 我一直在玩这个表达式,但不是很多的运气恐怕: matchStr = new RegExp("\\btotp

    0热度

    6回答

    我想删除CSS文件中包含单词“color”的所有行。 这将包括: body {background-color:#000;} div {color:#fff;} 你会怎么做,使用:%s /命令?