소스 검색

Implement _blank_param_value().

tags/v0.1
Ben Kurtovic 11 년 전
부모
커밋
16a58a8c3b
1개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  1. +6
    -3
      mwparserfromhell/nodes/template.py

+ 6
- 3
mwparserfromhell/nodes/template.py 파일 보기

@@ -20,7 +20,9 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.

from mwparserfromhell.nodes import HTMLEntity, Node
import re

from mwparserfromhell.nodes import HTMLEntity, Node, Text
from mwparserfromhell.nodes.extras import Parameter
from mwparserfromhell.utils import parse_anything

@@ -47,8 +49,9 @@ class Template(Node):
if char in node:
code.replace(node, node.replace(char, replacement))

def _blank_param_value(self, value): # TODO
pass # MAKE VALUE CONTAIN ABSOLUTELY TWO TEXT NODES: FIRST IS SPACING BEFORE CHUNK AND SECOND IS SPACING AFTER CHUNK
def _blank_param_value(self, value):
match = re.search("^(\s*).*?(\s*)$", value, re.DOTALL|re.UNICODE)
value.nodes = [Text(match.group(1)), Text(match.group(2))]

@property
def name(self):


불러오는 중...
취소
저장