タグ付けされた質問 「split」

多くの場合、区切り文字または正規表現によって、アイテム(文字列など)をパーツに分割することに関する質問には、このタグを使用します。

7
Javascript分割正規表現質問
こんにちは私はJavascriptではかなり簡単な正規表現だと思ったものを試していますが、多くの問題を抱えています。「-」、「。」、「/」、「」のいずれかによるJavaScript分割を介して日付を分割する機能が必要です。 var date = "02-25-2010"; var myregexp2 = new RegExp("-."); dateArray = date.split(myregexp2); これに対する正しい正規表現は何ですか、そしてすべての助けは素晴らしいでしょう。
116 javascript  regex  split 

15
Javaでの文字列から文字列への配列変換
私が持っているstring = "name"; 私は、文字列配列に変換します。どうすればいいのですか?Java組み込み関数はありますか?手動で実行できますが、Java組み込み関数を検索しています。 文字列の各文字が文字列になる配列が必要です。char 'n'のように、配列に格納された文字列「n」になります。
115 java  arrays  string  split 


15
strtok()はどのように文字列をCのトークンに分割しますか?
strtok()機能の働きを説明してください。マニュアルには、文字列をトークンに分解すると書かれています。マニュアルでは実際に何が行われているのか理解できません。 私は上の時計を追加strし、*pch最初のwhileループが発生したとき、内容はその作業をチェックするstrだけで「これ」でした。以下に示す出力はどのように画面に印刷されましたか? /* strtok example */ #include <stdio.h> #include <string.h> int main () { char str[] ="- This, a sample string."; char * pch; printf ("Splitting string \"%s\" into tokens:\n",str); pch = strtok (str," ,.-"); while (pch != NULL) { printf ("%s\n",pch); pch = strtok (NULL, " ,.-"); } return …
114 c  string  split  token  strtok 

15
一重引用符または二重引用符で囲まれていないときにスペースを使用して文字列を分割するための正規表現
私は正規表現に不慣れなので、あなたの助けに感謝します。一重引用符または二重引用符で囲まれていないすべてのスペースを使用してサンプル文字列を分割する式をまとめようとしています。私の最後の試みは次のようになります:(?!")うまくいきません。見積もりの​​前のスペースで分割されています。 入力例: This is a string that "will be" highlighted when your 'regular expression' matches something. 望ましい出力: This is a string that will be highlighted when your regular expression matches something. ことに注意してください"will be"と'regular expression'単語間のスペースを保持します。
114 java  regex  split 

3
正規表現に基づくPython分割文字列
"HELLO there HOW are YOU"(Pythonで)大文字の単語のように文字列を分割する最良の方法は何ですか? だから私はそのような配列になるでしょう: results = ['HELLO there', 'HOW are', 'YOU'] 編集: 私が試してみました: p = re.compile("\b[A-Z]{2,}\b") print p.split(page_text) ただし、動作しないようです。
113 python  regex  split 




3
Java 8の分割で、結果配列の先頭にある空の文字列が削除されることがあるのはなぜですか?
次のように空の文字列で分割するJava 8より前 String[] tokens = "abc".split(""); 分割メカニズムは、でマークされた場所で分割されます | |a|b|c| ""各文字の前後に空白スペースがあるためです。結果として、最初にこの配列が生成されます ["", "a", "b", "c", ""] その後、末尾の空の文字列を削除します(limit引数に負の値を明示的に指定しなかったため)。 ["", "a", "b", "c"] Java 8では、分割メカニズムが変更されたようです。今私たちが使うとき "abc".split("") ["a", "b", "c"]代わりに配列を取得するため["", "a", "b", "c"]、最初の空の文字列も削除されているように見えます。しかし、この理論は失敗します "abc".split("a") startに空の文字列の配列を返します["", "bc"]。 ここで何が起こっているのか、Java 8で分割のルールがどのように変更されたのかを誰かが説明できますか?
110 java  regex  split  java-8 


6
列内のカンマ区切りの文字列を個別の行に分割する
次のようなデータフレームがあります。 data.frame(director = c("Aaron Blaise,Bob Walker", "Akira Kurosawa", "Alan J. Pakula", "Alan Parker", "Alejandro Amenabar", "Alejandro Gonzalez Inarritu", "Alejandro Gonzalez Inarritu,Benicio Del Toro", "Alejandro González Iñárritu", "Alex Proyas", "Alexander Hall", "Alfonso Cuaron", "Alfred Hitchcock", "Anatole Litvak", "Andrew Adamson,Marilyn Fox", "Andrew Dominik", "Andrew Stanton", "Andrew Stanton,Lee Unkrich", "Angelina Jolie,John Stevenson", "Anne …
109 r  string  split  r-faq 

4
スプリットの使い方は?
常に次のような文字列を分解する必要があります。 何か-something_else。 「something_else」を別の入力フィールドに入力する必要があります。現在、この文字列の例は、次のようにその場でHTMLテーブルの行に追加されています。 tRow.append($('<td>').text($('[id$=txtEntry2]').val())); 私は「分割」が進むべき道だと思いますが、見つけることができるドキュメントはほとんどありません。
108 javascript  split 

12
テキストを文に分割するにはどうすればよいですか?
テキストファイルがあります。文のリストを取得する必要があります。 これはどのように実装できますか?略語にドットが使用されているなど、多くの微妙な点があります。 私の古い正規表現はうまく機能しません: re.compile('(\. |^|!|\?)([A-Z][^;↑\.<>@\^&/\[\]]*(\.|!|\?) )',re.M)
108 python  text  split 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.