1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- import os
- import re
- from core.ConfigurationManager import SettingLoader
- from core.ConfigurationManager.BrainLoader import BrainLoader
- from core.CrontabManager import CrontabManager
- from core.Models import Order
- from core.OrderAnalyser import OrderAnalyser
- import logging
- from core.TriggerLauncher import TriggerLauncher
- user_said = "regle le reveil pour sept heures et dix minutes"
- order = "regle le reveil pour {{ hour }} heures et {{ minute }} minutes"
- brain = BrainLoader.get_brain()
- def _is_containing_bracket(sentence):
-
- pattern = r"{{|}}"
-
- bool = re.search(pattern, sentence)
- if bool is not None:
- return True
- return False
- list_word = user_said.split()
- print "user said: %s" % list_word
- def _get_order_without_variables(list_word_in_order):
- pass
- if _is_containing_bracket(order):
-
- list_word_in_order = order.split()
- print "order matched: %s" % list_word_in_order
- split_orider_variable = _get_order_without_variables(list_word_in_order)
|