正規表現で文字列を取得し、文字列を照合した後に他の文字列を削除する方法

TheBlueDragon

私の入力は次のとおりです

1何とか何とか何とか@username_。sblah sblah sblah

必要な出力はusername_の後にあります。

今のところ、私はこの表現をします

^.*\@([a-zA-Z0-9\.\_]+)$

次のように動作します

1何とか何とか何とか@username_。

しかし、私がそれをフルラインに使用すると、それは機能しません

したがって、ユーザーを取得してユーザーの前に削除しますが、ユーザーを取得したら残りを削除する方法を教えてください

より良いツールがある場合は、テストにregex101を使用することに注意してください。以下に記述してください。

アンドレアス

あなたのパターンは^$完全に一致する必要があることを意味します、あなたのパターンは部分的です。
を追加する.*と、完全な正規表現になり、期待どおりに一致します。

"/^.*\@([a-zA-Z0-9\.\_]+).*$/"

https://3v4l.org/i4pVd

これを行う別の方法は、このような部分的な正規表現を使用することです。
@まではスキップし、すべてをドットにキャプチャします

$str = "1 blah blah blah @username_. sblah sblah sblah";
preg_match("/.*?\@(.*?\.)/", $str, $match);

var_dump($match);

https://3v4l.org/mvBYI

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

他の2つの文字列間で文字列を照合する正規表現

分類Dev

フィールドを正規表現と照合した後に文字列を追加する方法

分類Dev

文字列を正規表現と照合して、文字の最初の2つの単語を知る方法は、最初の単語が後で大文字になります

分類Dev

正規表現–文字の後に文字列を取得します

分類Dev

正規表現を使用した文字列の照合c#

分類Dev

正規表現で文字列を照合/検索する方法

分類Dev

MongoDB文字列を照合するための正規表現

分類Dev

文字列を照合するための正規表現

分類Dev

HTML文字列を照合するための正規表現

分類Dev

Pythonは正規表現で文字列を照合します

分類Dev

正規表現を使用して、動的番号と特定の文字列が続く文字列を照合する方法

分類Dev

整数を文字列として照合するPython正規表現

分類Dev

Pythonで正規表現を使用して特殊文字である場合に文字列の最初と最後の文字を削除する方法

分類Dev

文字列を部分文字列と照合するための正規表現

分類Dev

Powershellの2つの文字列間で文字列を照合する正規表現

分類Dev

部分文字列で正規表現を照合し、特定の区切り文字の間で文字列を返す

分類Dev

Python正規表現、n回の出現で文字列を照合する方法

分類Dev

grepを使用して2列目と5列目の文字列を照合するための正規表現

分類Dev

区切り文字が最初に出現するまで文字列を照合するための正規表現

分類Dev

正規表現を変更して、すべての文字列の後にCRまたはLFを削除する方法

分類Dev

文字列で正規表現を使用して単語を照合する

分類Dev

正規表現-2番目に出現する文字間の文字列を照合します

分類Dev

Perl正規表現を使用して文字列の一部を照合する

分類Dev

正規表現を使用して文字列内の変数を照合する

分類Dev

特定の文字列の後のテキストを別の特定の文字列まで照合する正規表現

分類Dev

Javaで正規表現を使用して空白または空の文字列を照合する

分類Dev

年の前に文字列を照合するための正規表現1

分類Dev

正規表現によるkotlinの二重引用符で囲まれた文字列を照合する方法

分類Dev

正規表現に対して文字列を部分的に照合する

Related 関連記事

  1. 1

    他の2つの文字列間で文字列を照合する正規表現

  2. 2

    フィールドを正規表現と照合した後に文字列を追加する方法

  3. 3

    文字列を正規表現と照合して、文字の最初の2つの単語を知る方法は、最初の単語が後で大文字になります

  4. 4

    正規表現–文字の後に文字列を取得します

  5. 5

    正規表現を使用した文字列の照合c#

  6. 6

    正規表現で文字列を照合/検索する方法

  7. 7

    MongoDB文字列を照合するための正規表現

  8. 8

    文字列を照合するための正規表現

  9. 9

    HTML文字列を照合するための正規表現

  10. 10

    Pythonは正規表現で文字列を照合します

  11. 11

    正規表現を使用して、動的番号と特定の文字列が続く文字列を照合する方法

  12. 12

    整数を文字列として照合するPython正規表現

  13. 13

    Pythonで正規表現を使用して特殊文字である場合に文字列の最初と最後の文字を削除する方法

  14. 14

    文字列を部分文字列と照合するための正規表現

  15. 15

    Powershellの2つの文字列間で文字列を照合する正規表現

  16. 16

    部分文字列で正規表現を照合し、特定の区切り文字の間で文字列を返す

  17. 17

    Python正規表現、n回の出現で文字列を照合する方法

  18. 18

    grepを使用して2列目と5列目の文字列を照合するための正規表現

  19. 19

    区切り文字が最初に出現するまで文字列を照合するための正規表現

  20. 20

    正規表現を変更して、すべての文字列の後にCRまたはLFを削除する方法

  21. 21

    文字列で正規表現を使用して単語を照合する

  22. 22

    正規表現-2番目に出現する文字間の文字列を照合します

  23. 23

    Perl正規表現を使用して文字列の一部を照合する

  24. 24

    正規表現を使用して文字列内の変数を照合する

  25. 25

    特定の文字列の後のテキストを別の特定の文字列まで照合する正規表現

  26. 26

    Javaで正規表現を使用して空白または空の文字列を照合する

  27. 27

    年の前に文字列を照合するための正規表現1

  28. 28

    正規表現によるkotlinの二重引用符で囲まれた文字列を照合する方法

  29. 29

    正規表現に対して文字列を部分的に照合する

ホットタグ

アーカイブ