mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 18:54:09 -04:00
...
This commit is contained in:
parent
305f5a8acb
commit
0f3f855da7
@ -298,6 +298,9 @@ class Source(Plugin):
|
|||||||
[
|
[
|
||||||
# Remove things like: (2010) (Omnibus) etc.
|
# Remove things like: (2010) (Omnibus) etc.
|
||||||
(r'(?i)[({\[](\d{4}|omnibus|anthology|hardcover|paperback|mass\s*market|edition|ed\.)[\])}]', ''),
|
(r'(?i)[({\[](\d{4}|omnibus|anthology|hardcover|paperback|mass\s*market|edition|ed\.)[\])}]', ''),
|
||||||
|
# Remove any strings that contain the substring edition inside
|
||||||
|
# parentheses
|
||||||
|
(r'(?i)[({\[].*?(edition|ed.).*?[\]})]', ''),
|
||||||
# Remove commas used a separators in numbers
|
# Remove commas used a separators in numbers
|
||||||
(r'(\d+),(\d+)', r'\1\2'),
|
(r'(\d+),(\d+)', r'\1\2'),
|
||||||
# Remove hyphens only if they have whitespace before them
|
# Remove hyphens only if they have whitespace before them
|
||||||
|
Loading…
x
Reference in New Issue
Block a user