No.4ベストアンサー
- 回答日時:
re.findall(r'\w+|[^\w\s]+',text)
でしょうか。数字はどうするんだとか記号の連続があったらどうするかとか不明なので、あくまで一例ですが。
どうしてもsplitでやりたければ、re.split(r'\b|\s+') したあとで空の要素を削除する。
[x for x in re.split(r'\b|\s+',text) if x]
> re.split(正規表現, text)で所望の結果を得る「正規表現」の書き方を知りたいのです。
純粋に正規表現の勉強が目的ならともかく、テキストの分解が目的ならこういう考え方は止めた方が良いです。
×「超複雑な正規表現一発で処理する」・・・読解困難・メンテ不可
○「シンプルな正規表現とプログラムロジックで処理する」・・・読解容易・メンテ容易
(純粋に正規表現の勉強が目的なら他人に質問するはずがないので、勉強目的でないと判断しました)
No.3
- 回答日時:
なければ入れればいいでしょ
text = 'you say goodbye and i say hello.'
text_mod = re.sub('\.' , ' .' , text)
pattern = r'\s+'
result = re.split(pattern, text_mod)
No.1
- 回答日時:
text = r'you say goodbye and i say hello .'
pattern='\s+'
result=re.split(pattern,text)
\はバックスラッシュ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 "push and stretch"の表現等について 5 2021/11/29 09:57
- 英語 you have the idea of all sentence 5 2022/11/12 09:18
- 英語 これは、イーヨーの皮肉ですか? 1 2023/04/30 10:10
- その他(学校・勉強) Japanese schools tests 1 2022/08/19 14:41
- 中学校受験 Japanese schools 1 2022/08/22 15:53
- 英語 仮定法と直接法の共存する文での使い分けの文法事項等について 1 2023/07/04 09:19
- 英語 「to不定詞」ではなく、「前置詞 to+名詞」しかとらない表現の規則性あるいは感覚について 1 2023/06/01 18:02
- 英語 英文法の修辞疑問文のcould について質問です。 How could you say such a 1 2023/02/10 01:26
- TOEFL・TOEIC・英語検定 日本語に翻訳出来る方お願いします。 I say this because beging 3 2021/11/19 08:42
- 英語 You may say I am a dreamer. 4 2023/01/09 08:45
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
パイソン。If elseの挙動について教えてください。パソコンは、if else で、まずifに当て
C言語・C++・C#
-
double型が正常に認識されていない恐れ
C言語・C++・C#
-
C言語って古いですか?
C言語・C++・C#
-
-
4
これなにがちがうんですか??
C言語・C++・C#
-
5
フォルダを自動作成・移動を複数ファイルに対して行うバッチ処理について
その他(プログラミング・Web制作)
-
6
License='MIT' ってなんでmitなんですか??適当なのでもいいですか? パイソン
C言語・C++・C#
-
7
gcc13.2のバグ?
C言語・C++・C#
-
8
Int('1234') で、strをかんたんに整数で扱えちゃうパイソンはどうなってるんですか?
C言語・C++・C#
-
9
python の 連鎖代入の文法
その他(プログラミング・Web制作)
-
10
C言語の関数と配列に関する質問
C言語・C++・C#
-
11
WindowsのCapsLock(キャップスロック)って、何の意味があるんですか?
C言語・C++・C#
-
12
バッチファイルについて
その他(プログラミング・Web制作)
-
13
変数名を引数として渡す、アドレスを引数として渡す方法
C言語・C++・C#
-
14
https://paiza.jp/challenges/547/show paizaのc112:時差
その他(プログラミング・Web制作)
-
15
プログラミング言語の制作方法について
C言語・C++・C#
-
16
擬似コード 長さがmの配列でなんで For i =0 to m とかかくの?m-1までしかないでしょ
C言語・C++・C#
-
17
Class ってぱいそんでならったけど使いますか?なんか習う割にはあんまり覚えてないし見ない気がする
Perl
-
18
どなたかこのプログラミングを完成させて欲しいです。 ヒントはこちらです↓ 青色:ゲームプログラムのル
C言語・C++・C#
-
19
そのまま使っただけなのに・・・python
その他(プログラミング・Web制作)
-
20
c言語
C言語・C++・C#
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ExcelのVBAで文章にある複数の...
-
テキストボックスかラベル上の...
-
フォーム、サブフォーム間のデ...
-
sublimit textっていうエディタ...
-
フォルダに名前をつけるバッチ...
-
テキストボックスに入力された...
-
EXCELからWORDの文章を取得
-
RichTextBoxで指定行の色を自動...
-
PHP GDでテキストを含む最小の...
-
VB2010 シリアル通信の文字列...
-
ドラゴン曲線を再帰で書く
-
VBA public変数はどのようなこ...
-
【VB.NET】テキストボックスに...
-
C言語のサフィックスについて
-
アクセスできない保護レベルエ...
-
引き渡したループ処理で変数がn...
-
コンボボックスからテキストボ...
-
VBAでcallで呼び出したsubを終...
-
ユーザーフォームへのデータ入...
-
チェックボックスを操作できな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
sublimit textっていうエディタ...
-
テキストボックスかラベル上の...
-
ExcelのVBAで文章にある複数の...
-
WORd VBA 文章を単語に分解する
-
Googleシート「A1」でなくて「A...
-
Pythonのre.split()の正規表現...
-
XMLファイルのattribute値がう...
-
【VBS】クリップボード操作につ...
-
[VB6] SQLの作成について
-
Pythonでのstrip()とsplit()の...
-
vba 日本語以外を抽出について
-
助けてください!
-
perlによるxmlファイルの取得
-
ReadParseで同名のinput名は配...
-
表の文字の均等割りについて
-
DTPicker テキストクリアの方法
-
VB6.0 sp5]テキストボックスと...
-
文字列を配列に…。
-
文字列を日付型情報として計算...
-
Rubyにおける正規表現(一致し...
おすすめ情報
最後のhelloと.(ピリオド)の間には、ブランクはありません。
テキスト(text)は触らないで、
re.split(正規表現, text)
で所望の結果を得る「正規表現」の書き方を知りたいのです。
ひとつ教えてください。
r (raw string) の
re.split(r'\b', text)とre.split('\b', text)ではどんな違いがあるのでしょうか?
ものの本には、rをつけるとバックスラッシュ文字そのものとして扱われと書いてあるようですが?