AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1815987
Accepted
Shahid
Shahid
Asked: 2023-11-10 00:02:07 +0800 CST2023-11-10 00:02:07 +0800 CST 2023-11-10 00:02:07 +0800 CST

提取标签之间的文本

  • 772

我正在尝试提取两个标签之间的阿拉伯文本。这里是它的<Content>some text in arabic</Content>

示例文本:

<idPkg:Story xmlns:idPkg="http://ns.adobe.com/AdobeInDesign/idml/1.0/packaging" DOMVersion="19.0">
    <Story Self="uf3" AppliedTOCStyle="n" UserText="true" IsEndnoteStory="false" TrackChanges="false" StoryTitle="$ID/" AppliedNamedGrid="n">
        <StoryPreference OpticalMarginAlignment="false" OpticalMarginSize="12" FrameType="TextFrameType" StoryOrientation="Horizontal" StoryDirection="RightToLeftDirection" />
        <InCopyExportOption IncludeGraphicProxies="true" IncludeAllResources="false" />
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/heading">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>مسلمان /آنحضرت صلی اللہ علیہ وسلم</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/description">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>ابو الخیر کا رویا میں آنحضرت صلی اللہ علیہ وسلم کو دیکھنا :</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/body">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>لوگ سمجھ لیتے ہیں کہ ہم مومن ہیں اور مسلمان ہیں لیکن دراصل وہ نہیں ہوتےزبانی  اقرار تو ایک آسان بات ہےلیکن کر کے دکھانا اور بات ہے ۔خدا تعالیٰ فرماتا ہے کہ اَحَسِبَ النَّاسُ اَنۡ یُّتۡرَکُوۡۤا اَنۡ یَّقُوۡلُوۡۤا اٰمَنَّا وَہُمۡ لَا یُفۡتَنُوۡنَ ﴿۳﴾ (العنکبوت :3)یعنی کیا لوگ گمان کرتے ہیں کہ وہ مومن اور پکے ایماندار ہیں اور ابھی وہ آزمائے نہیں گئے۔پس جب تک آزمائش نہ ہو ایمان کوئی حقیقت نہیں رکھتا۔بہت لوگ ہیں جو آزمائش کے وقت پھسل جاتے ہیں اور تکلیف کے وقت ان کا ایمان ڈگمگا جاتا ہے۔</Content>
                <Br />
                <Content>ایک یہودی کا قصہ ہے جو کہ ایک بہت بڑا طبیب گزرا ہے اور جس کا نام ابوالخیر تھا ۔کہ ایک دفعہ وہ ایک کوچہ  میں سے گزر رہا تھا ۔جبکہ اس نے ایک شخص کو یہ پڑھتے ہوئے سُنا اَحَسِبَ النَّاسُ اگرچہ وہ یہودی تھا اُس نے آیت کو سن کر اپنے ہاتھوں سے ایک دیوار پر ٹیک لگا لی اور سر جھکا کر رونے لگا۔جب رو چکا تو اپنے گھر آیا اور جب وہ سو گیا تو اس نے دیکھا کہ آنحضرت صلی اللہ علیہ وسلم تشریف لائے اور انہوں نے فرمایا کہ اے ابوالخیر تعجب ہے کہ تیرے جیسا فضل و کمال والا انسان مسلمان نہ ہو۔صبح جب اٹھا تو اس نے تمام شہر میں اعلان کر دیا کہ میں آج سے مذہب اسلام قبول کرتا ہوں۔</Content>
                <Br />
                <Content>یہود کا قبول اسلام :</Content>
                <Br />
                <Content>فرمایا :کہ یہودی اگرچہ آج کل بہت تھوڑے ہیں لیکن وہ اصل میں بہت سے مسلمان ہو گئے تھے جیسا کہ اوپر ایک قصہ بھی بیان کیا ہے کچھ تو آنحضرت صلی اللہ علیہ وسلم کے زمانے میں اور کچھ دیگر سلاطین کے زمانے میں۔ایک شخص کا قصہ ہے کہ اس نے ایک یہودی کو بہت نصیحت کی کہ تم مسلمان ہو جا۔یہودی نے جواب دیا کہ میں جانتا ہوں کہ اسلام کوئی آسان مذہب نہیں ۔صرف منہ سے کہہ دینا کوئی بڑی بات نہیں کہ ہم مسلمان ہیں۔ میں نے اپنے ایک بیٹے کا نام خالد رکھا تھا یعنی ہمیشہ رہنے والا اور دوسرے دن میں اس کو گاڑ بھی آیا تھا ۔پس صرف نام رکھانے سے کچھ نہیں ہوتا۔مگر انسان کا نام رکھا ہوا اگر خطا جاتا  ہے تو خدا کا نہیں۔خدا جس کا نام رکھتا ہے وہی ٹھیک ہوتا ہے۔( صفحہ 158)</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/heading">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>رہائی</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/description">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>خواب کے ذریعے امام موسی رضا کی رہائی :</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/body">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>فرمایا :خدا جب کسی کام کو کرانا ہی چاہتاہے تو گردن سے پکڑ کر بھی کرا دیتا ہے اور اس کے منوانے کے عجیب عجیب رنگ ہیں۔چنانچہ ایک مسلمان بادشاہ کا ذکر ہے کہ اس نے امام موسی ٰرضا کو کسی وجہ سے قید کر دیا ہوا تھا ۔خدا کی قدرت ایک رات بادشاہ نے اپنے وزیر اعظم کو نصف رات  کے وقت بلوایا اور نہایت سخت تاکید کی کہ جس حالت میں ہواسی حالت میں آ جاؤ حتیٰ کے لباس بدلنا بھی تم پر حرام ہے ۔ وزیر حکم پاتے ہی ننگے سر ننگے بدن پر حاضر ہوئے اور اس جلدی اور گھبراہٹ کا باعث دریافت کیا۔بادشاہ نےاپنا ایک خواب بیان کیاکہ میں نے خواب دیکھا ہے کہ ایک حبشی آیا اور اس نے گنڈاسے کی قسم کےایک ہتھیار سےمجھے ڈرایا اور دھمکایا  ہے۔اس کی شکل نہایت پر ہیبت اور خوفناک ہے اس نے مجھے کہا کہ امام موسی ٰکو ابھی چھوڑ دو  ورنہ میں تمہیں ہلاک کر دوں گااور اسے ایک ہزار اشرفی دے کر جہاں اس کا جی چاہےرہنے کی اجازت دو۔سو تم ابھی جاؤ اور امام موسی ٰرضا کو قید سے رہا کردو۔چنانچہ وزیراعظم قید خانہ میں گئے اور قبل اس کے کہ وہ اپنا عندیہ ظاہر کرتے امام موسیٰ رضا بولے کہ پہلے میرا خواب سن لو ۔چنانچہ انہوں نے اپنا خواب یوں بیان کیا کہ اللہ تعالیٰ نے مجھے بشارت دی ہے کہ تم آج ہی قبل اسکے کہ صبح ہوقید سے رہا کئے جاؤگے۔غرض یہ ہیں خدا تعالیٰ کی اقتداری نشانات ۔( صفحہ493)</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/heading">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>بادل</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/description">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>خواب میں بادل کا دیکھنا : </Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/body">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>فرمایا : میں نے خواب میں دیکھا تھا کہ بادل چڑھا ہے ۔ میں ڈرا ہوں مگر کسی نے کہا کہ تمہارے لیے مبارک ہے ۔ </Content>
                <Br />
                <Content>قرآن کریم سے بھی ثابت ہے کہ عذاب کو بادل کے رنگ میں دکھایا جاتا ہے ۔ یہ لوگ نشان پر نشان دیکھتے ہیں مگر کچھ پروا نہیں کرتے ۔ یاد رکھو اللہ تعالیٰ اپنے فعل کو عبث نہیں جانے دے گا جو اس کے فعل کو عملی رنگ میں عبث قرار دیتے ہیں وہ ضرور پکڑے جاویں گے ۔ موسیٰؑ کے زمانہ کی طرح ایک نشان سے بڑھ کر دوسرا نشان دکھایا جاتا ہے مگر ان کی فرعونیت فرعون سے بھی بڑھ گئی  اپنی تدبیروں پر بھروسہ رکھتے ہیں ۔ مگر دیکھو کیسی اُلٹی منہ پر پڑتی ہے ۔ رائے ظاہر کی کہ </Content>
                <Br />
                <Content>طاعون اب رو بہ کمی ہے ۔ اس کا کیڑا مر چکا ہے ۔ مگر دیکھو کہ اس سال تمام پچھلے سالوں سے بڑھ کر مری پڑی ہے اور آئندہ دیکھیے کیا ہوتا ہے معلوم ہوتا کہ اس سے بھی بڑھ کر پڑے گی ۔ </Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/heading">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>انفاق فی سبیل اللہ</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/description">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>پرندوں میں انفاق فی سبیل اﷲ کا سبق</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/body">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>فرمایا:۔</Content>
                <Br />
                <Content>مرغی اپنے عمل سے دکھاتی ہے کہ کس طرح انفاق فی سبیل اﷲ کرنا چاہیے کیونکہ وہ انسان کی خاطر اپنی ساری جان قربان کرتی ہے اور انسان کے واسطے ذبح کی جاتی ہے۔اسی طرح مرغی نہایت محنت اور مشقت کے ساتھ ہر روز انسان کے واسطے انڈا دیتی ہے۔ </Content>
                <Br />
                <Content>ایسا ہی ایک پرند کی مہمان نوازی پر ایک حکایت ہے کہ ایک درخت کے نیچے ایک مسافر کو رات آگئی۔ جنگل کا دیرانہ اور درسردی کا موسم ۔درخت کے اوپر ایک پرند کاآشیانہ تھا۔ نراور مادہ آپس میں گفتگو کرنے لگے کہ یہ غریب الوطن آج ہمارا مہمان ہے اور سردی زدہ ہے۔ اس کے واسطے ہم کیا کریں؟ سوچ کر ان میں یہ صلاح قرار پائی کہ ہم اپنا آشیانہ توڑ کر نیچے پھینک دیں اوروہ اس کو جلا کر آگ تاپے؛ چنانچہ انہوں نے کہا کہ یہ بھوکا ہے۔ اس کے واسطے کیا دعوت تیار کی جائے۔اور تو کوئی چیز موجود نہ تھی۔ ان دونی نے اپنے آپ کو نیچے اس آگ میں گرادیا، تا کہ ان کے گوشت کا کباب ان کے مہمان کے واسطے رات کا کھانا ہو جائے۔ اس طرح انہوں نے مہمان نوازی کی ایک نظیر قائم کی۔ سو ہماری جماعت کے مومنین اگر ہماری آواز کو نہیں سنتے تو اس مرغی کی آواز کو سنیں۔ مگر سب برابر نہیں۔ کتنے مخلص ایسے ہیں کہ اپنی طاقت سے زیادہ خدمت میں لگے ہوئے ہیں۔ خدا تعالیٰ ان کو جزائے خیر د ے۔(صفحہ582,583).</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/heading">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>سبحان اﷲ کے معنی</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/description">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>ایک شخص نے اپنا خواب سنایا کہ میں سبحان اﷲ پڑھتا ہوں۔ فرمایا :</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/body">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>سبحان اﷲ کے یہ معنے ہیں کہ اﷲ تعالیٰ خلاف وعدہ اور کذب اور دیگر تمام منقصتوں سے پاک ہے وہ اپنے وعدوں کو سچا کرتا اور پیشگوئیوں کو پورا کرتا ہے۔میں نے مناسب سمجھا ہے کہ اس واسطے ایک اور اشتہار لکھا جاوے۔ بار بار کے سمجھانے سے ممکن ہے کہ کوئی آدمی سمجھ جاوے۔(صفحہ280)</Content>
                <Br />
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/heading">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>فتح /دشمن</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/body">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>تَبَّتۡ یَدَاۤ اَبِیۡ لَہَبٍ وَّتَبَّ خواب میں پڑھنے پر فر مایاکہ کسی دشمن پر فتح ہوگی (صفحہ623)</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/heading">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>تعبیر </Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/description">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>خوابوں کی تعبیر ہر ایک کے حال کے مطابق ہوتی ہے</Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
        <ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/body">
            <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/$ID/[No character style]">
                <Content>فرمایا :-</Content>
                <Br />
                <Content>خوابوں کی تعبیر ہر ایک کے حال کے موافق مختلف ہوا کرتی ہے ایک دفعہ ابن سیرین کے پاس ایک شخص آیا اور بیان کیا کہ میں نے خواب میں دیکھا کہ میں ایک کوڑے کے ڈھیر پر ننگا کھڑا ہوں۔ابن سیرین نے کہا کہ اگر کوئی اور شخص کافر یا فاسق اس خواب کو بیان کرتا تو میں اس کی تعبیر اور بیان کرتا۔مگر تو اس تعبیر کے لائق نہیں ہے اس لئے سن کہ کوڑے اور کھاد سے مراد تو دنیا ہے جس میں تو موجود زندہ ہے اور ننگے ہونے سے مراد یہ ہے کہ تیرے صفات حسنہ سب لوگوں پر کھلے ہیں کیونکہ ننگا ہونے سے انسان کا سب ظاہر ہوجاتا ہے اسی طرح لگو تیری خوبیاں دیکھ رہے ہیں تو مطلب اس سے یہ ہے کہ صالح آدمی کے خواب کی تعبیر اور ہوتی ہے اور شقی کی اور۔( صفحہ623) </Content>
                <Br />
            </CharacterStyleRange>
        </ParagraphStyleRange>
    </Story>
</idPkg:Story>

我编写了以下正则表达式以在 Notepad++ 中使用

(?:\G(?!^)|<Content)>\K(.*?)(?=<)

regex101 显示匹配,但不提取匹配的文本。

这是 Regex101 中查询的链接 Regex101 查询

我也想改进这个查询。

notepad++
  • 2 2 个回答
  • 184 Views

2 个回答

  • Voted
  1. DavidPostill
    2023-11-10T03:05:50+08:002023-11-10T03:05:50+08:00

    我正在尝试提取两个标签之间的阿拉伯文本

    • 菜单“搜索”>“替换”(或Ctrl+ H)

    • 将“查找内容”设置为(<Content>)(.+?)(<\/Content>)

    • 将“替换为”设置为\2

    • 启用“正则表达式”

    • 点击“全部替换”

    在此输入图像描述


    进一步阅读

    • 常见问题解答台:在哪里可以找到 REGEX 文档?
    • Notepad++:使用正则表达式和扩展搜索模式的指南
    • 正则表达式教程
    • RegExr:学习、构建和测试 RegEx
    • regex101:在线正则表达式测试器和调试器
    • 3
  2. Best Answer
    Toto
    2023-11-10T04:55:58+08:002023-11-10T04:55:58+08:00
    • Ctrl+H
    • 找什么:(?:\A|\G).*?<content>(.+?)</content>(?:(?!<content>).)*
    • 用。。。来代替:$1
    • 勾选 环绕
    • 选择正 则表达式
    • 打钩 . matches newline
    • Replace all

    解释:

    (?:\A|\G)               # non capture group, begining of file or restart from last match position
    .*?                     # 0 or more any character
    <content>               # literally
    (.+?)                   # group 1, 1 or more any character
    </content>              # literally
    (?:(?!<content>).)*     # 0 or more any character that don't match "<content>"
    

    替代品:

    $1          # content of group 1
    

    截图(之前):

    在此输入图像描述

    截图(之后):

    在此输入图像描述

    • 3

相关问题

  • 在 Notepad++“另存为...”对话框中保留当前文件类型/扩展名

  • 计算文本字符串中的逗号并添加新行

  • 删除信息

  • Notepad++ 删除直到冒号替换所有行

  • NotePad++ 用户定义语言不显示条件语句

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve