コード例 #1
0
 def convert_pattern(self, input_str: str) -> str:
     return convert2fuzzy_pattern(input_str)
コード例 #2
0
ファイル: fruzzymatcher.py プロジェクト: raghur/fruzzy
 def convert_pattern(self, input_str):
     p = convert2fuzzy_pattern(input_str)
     # self.debug("pattern: %s : %s" % (input_str, p))
     return p
コード例 #3
0
def test_convert2fuzzy_pattern():
    assert util.convert2fuzzy_pattern('abc') == 'a[^a]*b[^b]*c'
    assert util.convert2fuzzy_pattern('a/c') == 'a[^a]*/[^/]*c'
コード例 #4
0
def test_convert2fuzzy_pattern():
    assert util.convert2fuzzy_pattern('abc') == 'a[^a]*b[^b]*c'
    assert util.convert2fuzzy_pattern('a/c') == 'a[^a]*/[^/]*c'
コード例 #5
0
ファイル: cpsm.py プロジェクト: skeept/dotvim
 def convert_pattern(self, input_str):
     return convert2fuzzy_pattern(input_str)
コード例 #6
0
ファイル: test_util.py プロジェクト: koppayashi/denite.nvim
def test_convert2fuzzy_pattern():
    assert util.convert2fuzzy_pattern('abc') == 'a.{-}b.{-}c'
    assert util.convert2fuzzy_pattern('a/c') == 'a.{-}/[^/]*c'
コード例 #7
0
ファイル: test_util.py プロジェクト: momo-lab/denite.nvim
 def test_convert2fuzzy_pattern(self):
     eq_(convert2fuzzy_pattern('abc'), 'a[^a]*b[^b]*c')
     eq_(convert2fuzzy_pattern('a/c'), 'a[^a]*/[^/]*c')
コード例 #8
0
 def test_convert2fuzzy_pattern(self):
     eq_(convert2fuzzy_pattern('abc'), 'a[^a]*b[^b]*c[^c]*')
コード例 #9
0
def test_convert2fuzzy_pattern():
    assert util.convert2fuzzy_pattern('abc') == 'a[^a \t]{-}b[^b \t]{-}c'
    assert util.convert2fuzzy_pattern('a/c') == 'a[^a \t]{-}/[^/]*c'
コード例 #10
0
 def test_convert2fuzzy_pattern(self):
     eq_(convert2fuzzy_pattern('abc'), 'a[^a]*b[^b]*c')
     eq_(convert2fuzzy_pattern('a/c'), 'a[^a]*/[^/]*c')