Searched refs:remove_bracketed_text (Results 1 – 2 of 2) sorted by relevance
/dports/deskutils/calibre/calibre-src-5.34.0/src/calibre/ebooks/metadata/ |
H A D | test_author_sort.py | 8 from calibre.ebooks.metadata import author_to_author_sort, remove_bracketed_text 14 self.assertEqual(remove_bracketed_text('a[b]c(d)e{f}g<h>i'), 'aceg<h>i') 17 self.assertEqual(remove_bracketed_text('a[[b]c(d)e{f}]g(h(i)j[k]l{m})n{{{o}}}p'), 'agnp') 20 self.assertEqual(remove_bracketed_text('a[b(c]d)e'), 'ae') 21 self.assertEqual(remove_bracketed_text('a{b(c}d)e'), 'ae') 24 self.assertEqual(remove_bracketed_text('a]b}c)d'), 'abcd') 25 self.assertEqual(remove_bracketed_text('a[b]c]d(e)f{g)h}i}j)k]l'), 'acdfijkl') 28 self.assertEqual(remove_bracketed_text('a]b[c'), 'ab') 29 self.assertEqual(remove_bracketed_text('a(b[c]d{e}f'), 'a') 30 self.assertEqual(remove_bracketed_text('a{b}c{d[e]f(g)h'), 'ac')
|
H A D | __init__.py | 45 def remove_bracketed_text(src, brackets=None): function 85 sauthor = remove_bracketed_text(author).strip()
|