-4
これはC++の問題です。私はファイルにいくつかの文章があります。すべての文の最初の単語はユーザー名です。私がしたいことは、特定のユーザー名を持つ行のすべての列を表示することです。例えばは、最初の単語に応じてファイルのいくつかの行を表示します
:ファイルは次のように だった場合:
an.der 1 el se¤or de los anillos jrr tolkien 12/9/1999 430 novela
Jon 2 el arbol de la ciencia pio baroja 12/03/1911 123 novela
Jon 3 Harry popoter Ander Loizaga 23/06/2016 34 drama
an.der 2 el arbol de la ciencia pio baroja 12/03/1911 123 novela
an.der 1 el se¤or de los anillos jrr tolkien 12/9/1999 430 novela
例えば
、文字列の最初のn文字を検証 'strncmpはを()' を使います。 –
正規表現を使用しましたか?これは正規表現で解決されるべき問題です。 [boost](http://www.boost.org/doc/libs/1_54_0/libs/regex/doc/html/boost_regex/syntax.html)にはとても良いライブラリがあります。 – Sam
'grep^Jon'だけでは使えない特別な理由はありますか? – Useless