mirror of
https://github.com/jrnl-org/jrnl.git
synced 2025-05-10 16:48:31 +02:00
comment regex
This commit is contained in:
parent
255fa58e4f
commit
20151ff801
1 changed files with 8 additions and 2 deletions
|
@ -29,8 +29,14 @@ class Journal:
|
||||||
def __init__(self, config, **kwargs):
|
def __init__(self, config, **kwargs):
|
||||||
config.update(kwargs)
|
config.update(kwargs)
|
||||||
self.config = config
|
self.config = config
|
||||||
# TODO: comment regex
|
self.path_search = re.compile(r"""
|
||||||
self.path_search = re.compile('[\[\(]?((?:[A-Z]:|/)\S*?\.(?:tif|tiff|jpg|jpeg|gif|png))[\[\)]?')
|
[\[\(]? # brackets or braces at start
|
||||||
|
((?:[A-Z]:|/) # letter with colon (win) or slash (*nix)
|
||||||
|
\S*? # all following non whitespace
|
||||||
|
\. # dot for filename extension
|
||||||
|
(?:tif|tiff|jpg|jpeg|gif|png)) # all file formats I look for
|
||||||
|
[\[\)]? # brackets or braces in the end
|
||||||
|
""", re.VERBOSE)
|
||||||
self.data_path = os.path.splitext(self.config['journal'])[0] + '_data'
|
self.data_path = os.path.splitext(self.config['journal'])[0] + '_data'
|
||||||
# TODO: maybe move to setup in jrnl.py
|
# TODO: maybe move to setup in jrnl.py
|
||||||
if not os.path.exists(self.data_path):
|
if not os.path.exists(self.data_path):
|
||||||
|
|
Loading…
Add table
Reference in a new issue