栄枯盛衰?

ジャンクスポーツをみて、過去に出演していたゴルフ選手

諸見里しのぶ
https://www.lpga.or.jp/members/info/1000660
飯島茜
https://www.lpga.or.jp/members/info/1000641
宮里藍
https://www.lpga.or.jp/members/info/1000636
横峯さくら
https://www.lpga.or.jp/members/info/1000639
佐伯三貴
https://www.lpga.or.jp/members/info/1000707
馬場ゆかり
https://www.lpga.or.jp/members/info/1000595
全美貞
https://www.lpga.or.jp/members/info/1000912
酒井美紀
https://www.lpga.or.jp/members/info/1000770
木戸愛
https://www.lpga.or.jp/members/info/1000716
原 江里菜
https://www.lpga.or.jp/members/info/1000734
鈴木 愛
https://www.lpga.or.jp/members/info/1000833
成田 美寿々
https://www.lpga.or.jp/members/info/1000837
渡邉 彩香
https://www.lpga.or.jp/members/info/1000823
吉田 弓美子
https://www.lpga.or.jp/members/info/1000755
有村 智恵
https://www.lpga.or.jp/members/info/1000664
北田 瑠衣
https://www.lpga.or.jp/members/info/1000585
吉本 ひかる
https://www.lpga.or.jp/members/info/1003029
日下部 智子
https://www.lpga.or.jp/members/info/1000624
上原 彩子
https://www.lpga.or.jp/members/info/1000622
大塚 有理子
https://www.lpga.or.jp/members/info/1000505
天沼 知恵子
https://www.lpga.or.jp/members/info/1000452
イ ボミ
https://www.lpga.or.jp/members/info/1003636

黄金世代
河本 結
https://www.lpga.or.jp/members/info/1002999
原 英莉花
https://www.lpga.or.jp/members/info/1004299
小祝 さくら
https://www.lpga.or.jp/members/info/1003044
勝 みなみ
https://www.lpga.or.jp/members/info/1002971
松田 鈴英
https://www.lpga.or.jp/members/info/1003006
新垣 比菜
https://www.lpga.or.jp/members/info/1002929
大里 桃子
https://www.lpga.or.jp/members/info/1003010

正規表現

正規表現チェッカー
https://weblabo.oscasierra.net/tools/regex/

正規表現サンプル
https://www.megasoft.co.jp/mifes/seiki/index_s2.html

文字列結合
https://qiita.com/tmak_tsukamoto/items/e8d11b1fd5a479f03501

文字コード調査

windows-31jとshift_jisの違い

http://una.soragoto.net/topics/13.html
https://weblabo.oscasierra.net/shift_jis-windows31j/

utf8の判断の仕方

UTF-8のBOM付き・BOM無しの違いと確認方法

具体的には
/**
* ファイルはUTF-8ファイルかどうかを判定する
*
* @param file 読入ファイル
* @return 判定結果「true:UTF-8;false:以外」
*/
public static boolean encoding(File file) throws IOException {

InputStream in = new FileInputStream(file);
byte[] bt = new byte[3];
in.read(bt);
in.close();

if (bt[0] == -17 && bt[1] == -69 && bt[2] == -65) {
return true;
} else {
return false;
}
}

s-jisの文字コード
https://seiai.ed.jp/sys/text/java/shiftjis_table.html

タブ文字の削除
https://hydrocul.github.io/wiki/commands/tr.html
https://codenote.net/linux/3219.html

JavaのStringは文字数
https://www.javadrive.jp/start/string_class/index1.html

【linuxコマンド】nkfで文字コードを置換