• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python quotations.extract_from_plain函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中talon.quotations.extract_from_plain函数的典型用法代码示例。如果您正苦于以下问题:Python extract_from_plain函数的具体用法?Python extract_from_plain怎么用?Python extract_from_plain使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了extract_from_plain函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: test_link_breaks_quotation_markers_sequence

def test_link_breaks_quotation_markers_sequence():
    # link starts and ends on the same line
    msg_body = """Blah

On Thursday, October 25, 2012 at 3:03 PM, life is short. on Bob wrote:

>
> Post a response by replying to this email
>
 (http://example.com/c/YzOTYzMmE) >
> life is short. (http://example.com/c/YzMmE)
>
"""
    eq_("Blah", quotations.extract_from_plain(msg_body))

    # link starts after some text on one line and ends on another
    msg_body = """Blah

On Monday, 24 September, 2012 at 3:46 PM, bob wrote:

> [Ticket #50] test from bob
>
> View ticket (http://example.com/action
_nonce=3dd518)
>
"""
    eq_("Blah", quotations.extract_from_plain(msg_body))
开发者ID:digideskio,项目名称:talon,代码行数:27,代码来源:text_quotations_test.py


示例2: test_pattern_original_message

def test_pattern_original_message():
    msg_body = """Test reply

-----Original Message-----

Test"""

    eq_("Test reply", quotations.extract_from_plain(msg_body))

    msg_body = """Test reply

 -----Original Message-----

Test"""

    eq_("Test reply", quotations.extract_from_plain(msg_body))

    msg_body = """Test reply

 -----Urspr=C3=BCngliche Nachricht-----

Test"""

    eq_("Test reply", quotations.extract_from_plain(msg_body))

    msg_body = u"""Test reply

 -----Ursprüngliche Nachricht-----

Test"""

    eq_("Test reply", quotations.extract_from_plain(msg_body))
开发者ID:sspross,项目名称:talon,代码行数:32,代码来源:text_quotations_test.py


示例3: test_appointment

def test_appointment():
    msg_body = """Response

10/19/2017 @ 9:30 am for physical therapy
Bla
1517 4th Avenue Ste 300
London CA 19129, 555-421-6780

John Doe, FCLS
Mailgun Inc
555-941-0697

From: [email protected] [mailto:[email protected]]
Sent: Wednesday, October 18, 2017 2:05 PM
To: John Doer - SIU <[email protected]>
Subject: RE: Claim # 5551188-1

Text"""

    expected = """Response

10/19/2017 @ 9:30 am for physical therapy
Bla
1517 4th Avenue Ste 300
London CA 19129, 555-421-6780

John Doe, FCLS
Mailgun Inc
555-941-0697"""
    eq_(expected, quotations.extract_from_plain(msg_body))
开发者ID:mailgun,项目名称:talon,代码行数:30,代码来源:text_quotations_test.py


示例4: test_short_quotation

def test_short_quotation():
    msg_body = """Hi

On 04/19/2011 07:10 AM, Roman Tkachenko wrote:

> Hello"""
    eq_("Hi", quotations.extract_from_plain(msg_body))
开发者ID:digideskio,项目名称:talon,代码行数:7,代码来源:text_quotations_test.py


示例5: _check_pattern_original_message

def _check_pattern_original_message(original_message_indicator):
    msg_body = u"""Test reply

-----{}-----

Test"""
    eq_('Test reply', quotations.extract_from_plain(msg_body.format(six.text_type(original_message_indicator))))
开发者ID:digideskio,项目名称:talon,代码行数:7,代码来源:text_quotations_test.py


示例6: test_reply_after_quotations

def test_reply_after_quotations():
    msg_body = """On 04/19/2011 07:10 AM, Roman Tkachenko wrote:

>
> Test
Test reply"""
    eq_("Test reply", quotations.extract_from_plain(msg_body))
开发者ID:digideskio,项目名称:talon,代码行数:7,代码来源:text_quotations_test.py


示例7: test_pattern_original_message

def test_pattern_original_message():
    msg_body = """Test reply

-----Original Message-----

Test"""

    eq_("Test reply", quotations.extract_from_plain(msg_body))

    msg_body = """Test reply

 -----Original Message-----

Test"""

    eq_("Test reply", quotations.extract_from_plain(msg_body))
开发者ID:CatalinBraescu,项目名称:talon,代码行数:16,代码来源:text_quotations_test.py


示例8: test_french_from_block

def test_french_from_block():
    eq_('Lorem ipsum', quotations.extract_from_plain(
    u"""Lorem ipsum

Le 23 janv. 2015 à 22:03, Brendan xxx <[email protected]<mailto:[email protected]>> a écrit:

Bonjour!"""))
开发者ID:digideskio,项目名称:talon,代码行数:7,代码来源:text_quotations_test.py


示例9: test_norwegian_from_line

def test_norwegian_from_line():
    eq_('Lorem', quotations.extract_from_plain(
    u"""Lorem
På 14 september 2015 på 02:23:18, Valentino Rudy ([email protected]) skrev:

Veniam laborum mlkshk kale chips authentic. Normcore mumblecore laboris, fanny pack readymade eu blog chia pop-up freegan enim master cleanse.
"""))
开发者ID:digideskio,项目名称:talon,代码行数:7,代码来源:text_quotations_test.py


示例10: test_too_many_lines

def test_too_many_lines():
    msg_body = """Test reply
Hi
-----Original Message-----

Test"""
    eq_("Test reply", quotations.extract_from_plain(msg_body))
开发者ID:digideskio,项目名称:talon,代码行数:7,代码来源:text_quotations_test.py


示例11: test_with_indent

def test_with_indent():
    msg_body = """YOLO salvia cillum kogi typewriter mumblecore cardigan skateboard Austin.

------On 12/29/1987 17:32 PM, Julius Caesar wrote-----

Brunch mumblecore pug Marfa tofu, irure taxidermy hoodie readymade pariatur. 
    """
    eq_("YOLO salvia cillum kogi typewriter mumblecore cardigan skateboard Austin.", quotations.extract_from_plain(msg_body))
开发者ID:digideskio,项目名称:talon,代码行数:8,代码来源:text_quotations_test.py


示例12: test_vietnamese_from_block

def test_vietnamese_from_block():
    eq_('Hello', quotations.extract_from_plain(
    u"""Hello

Vào 14:24 8 tháng 6, 2017, Hùng Nguyễn <[email protected]> đã viết:

> Xin chào
"""))
开发者ID:mailgun,项目名称:talon,代码行数:8,代码来源:text_quotations_test.py


示例13: test_from_block_starts_with_date

def test_from_block_starts_with_date():
    msg_body = """Blah

Date: Wed, 16 May 2012 00:15:02 -0600
To: [email protected]

"""
    eq_('Blah', quotations.extract_from_plain(msg_body))
开发者ID:mailgun,项目名称:talon,代码行数:8,代码来源:text_quotations_test.py


示例14: test_dutch_from_block

def test_dutch_from_block():
    eq_('Gluten-free culpa lo-fi et nesciunt nostrud.', quotations.extract_from_plain(
    """Gluten-free culpa lo-fi et nesciunt nostrud. 

Op 17-feb.-2015, om 13:18 heeft Julius Caesar <[email protected]> het volgende geschreven:
    
Small batch beard laboris tempor, non listicle hella Tumblr heirloom. 
"""))
开发者ID:digideskio,项目名称:talon,代码行数:8,代码来源:text_quotations_test.py


示例15: test_pattern_on_date_wrote_somebody

def test_pattern_on_date_wrote_somebody():
    eq_('Lorem', quotations.extract_from_plain(
    """Lorem

Op 13-02-2014 3:18 schreef Julius Caesar <[email protected]>:
    
Veniam laborum mlkshk kale chips authentic. Normcore mumblecore laboris, fanny pack readymade eu blog chia pop-up freegan enim master cleanse.
"""))
开发者ID:digideskio,项目名称:talon,代码行数:8,代码来源:text_quotations_test.py


示例16: test_weird_date_format_in_date_block

def test_weird_date_format_in_date_block():
    msg_body = """Blah
Date: Fri=2C 28 Sep 2012 10:55:48 +0000
From: [email protected]
To: [email protected]
Subject: [Ticket #8] Test

"""
    eq_('Blah', quotations.extract_from_plain(msg_body))
开发者ID:digideskio,项目名称:talon,代码行数:9,代码来源:text_quotations_test.py


示例17: test_pattern_on_date_somebody_wrote_allows_space_in_front

def test_pattern_on_date_somebody_wrote_allows_space_in_front():
    msg_body = """Thanks Thanmai
 On Mar 8, 2012 9:59 AM, "Example.com" <
[email protected]> wrote:


>**
>  Blah-blah-blah"""
    eq_("Thanks Thanmai", quotations.extract_from_plain(msg_body))
开发者ID:digideskio,项目名称:talon,代码行数:9,代码来源:text_quotations_test.py


示例18: test_android_wrote

def test_android_wrote():
    msg_body = """Test reply

---- John Smith wrote ----

> quoted
> text
"""
    eq_("Test reply", quotations.extract_from_plain(msg_body))
开发者ID:mailgun,项目名称:talon,代码行数:9,代码来源:text_quotations_test.py


示例19: test_polish_from_block

def test_polish_from_block():
    eq_('Lorem ipsum', quotations.extract_from_plain(
    u"""Lorem ipsum

W dniu 28 stycznia 2015 01:53 użytkownik Zoe xxx <[email protected]>
napisał:

Blah!
"""))
开发者ID:digideskio,项目名称:talon,代码行数:9,代码来源:text_quotations_test.py


示例20: test_link_closed_with_quotation_marker_on_new_line

def test_link_closed_with_quotation_marker_on_new_line():
    msg_body = '''8.45am-1pm

From: [email protected]

<http://email.example.com/c/dHJhY2tpbmdfY29kZT1mMDdjYzBmNzM1ZjYzMGIxNT
>  <[email protected] <mailto:[email protected]> >

Requester: '''
    eq_('8.45am-1pm', quotations.extract_from_plain(msg_body))
开发者ID:digideskio,项目名称:talon,代码行数:10,代码来源:text_quotations_test.py



注:本文中的talon.quotations.extract_from_plain函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python tambo.Parse类代码示例发布时间:2022-05-27
下一篇:
Python quotations.extract_from_html函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap