ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Убрать лишние строки (https://forum.antichat.xyz/showthread.php?t=783702)

DarkMEn 06.06.2022 15:28

Подскажите каким софтом можно убрать лишние строки

Вот пример есть список сайтов

https://www.net-a-345345com/intl/sig...l.com:lala5580

https://www.net-a-53543/apac/signin.....com:jpp415588

https://www.net-a-egerg/sg/en/emailU...bal.com:810109

https://www.net-a-pergergr.com/:arar...om:dkfkwkd9450

https://www.net-a-egergporter.com/in...com:subho@5456

https://www.net-a-pergergorter.com/a...ler:paradise99

Мне нужно сделать так что бы получилось вот так

lamia_ghozi@hotmail.com:lala5580

patnmats@gmail.com:jpp415588

caroline.yi@club21global.com:810109

arara20@naver.com:dkfkwkd9450

subho5456@gmail.com:subho@5456

butleraradise99

Получается сделать так что бы остался текст только после символа :

Beliano 06.06.2022 15:31

В Exel всё нормально разбивается и убирается для вашего брута

DarkMEn 06.06.2022 17:06

Цитата:

Сообщение от Beliano

В Exel всё нормально разбивается и убирается для вашего брута

Посмотрел чет особо не пойму как сделать

wass 06.06.2022 17:11

Доброго дня всем,возможно может кто-то подсказать?

Скачал сборку от fw-tm, но не могу понять какую версюю Java ставить на неё

Поставил JRE 6u14 и при запуске сервера сталкиваюсь с такой проблемой

Exception in thread "main" java.lang.NoClassDefFoundError: l2p/loginserver/LoginServer

default_npc 06.06.2022 17:33

Заменить https:// со слешами на пустое место и применить регулярку (убрать потому, что там тоже встречается разделитель ':')

Цитата:


\:.*

было:

стало:

Это самое простое, хватит notepad++. Регулярка удалил всю левую часть до указанного разделителя.

Mex-Vision 06.06.2022 17:35

Цитата:

Сообщение от DarkMEn

Подскажите каким софтом можно убрать лишние строки
Вот пример есть список сайтов

https://www.net-a-345345com/intl/sig...l.com:lala5580

https://www.net-a-53543/apac/signin.....com:jpp415588

https://www.net-a-egerg/sg/en/emailU...bal.com:810109

https://www.net-a-pergergr.com/:arar...om:dkfkwkd9450

https://www.net-a-egergporter.com/in...com:subho@5456

https://www.net-a-pergergorter.com/a...ler:paradise99

Мне нужно сделать так что бы получилось вот так
lamia_ghozi@hotmail.com:lala5580
patnmats@gmail.com:jpp415588
caroline.yi@club21global.com:810109
arara20@naver.com:dkfkwkd9450
subho5456@gmail.com:subho@5456
butleraradise99
Получается сделать так что бы остался текст только после символа :

Быстрый скрипт на php который разберет строку.

DarkMEn 06.06.2022 17:39

Цитата:

Сообщение от default_npc

Заменить https:// со слешами на пустое место и применить регулярку (убрать потому, что там тоже встречается разделитель ':')

было:

стало:

Это самое простое, хватит notepad++. Регулярка удалил всю левую часть до указанного разделителя.

Не подходит оно как раз на оборот удалил логины и пароли.

default_npc 06.06.2022 17:43

Цитата:

Сообщение от DarkMEn

Не подходит оно как раз на оборот удалил логины и пароли.

Ой, сорян, чёто я тупанул немного, по сути обратное сделал.

В твоём случае регулярка такая:

Можешь даже https оставить - там везде есть удобное 'nap:' для поиска края.

Было:

Стало:

Mex-Vision 06.06.2022 17:45

Цитата:

Сообщение от DarkMEn

Не подходит оно как раз на оборот удалил логины и пароли.

https:[^:]*:

DarkMEn 06.06.2022 18:37

Цитата:

Сообщение от wass

Доброго дня всем,возможно может кто-то подсказать?
Скачал сборку от fw-tm, но не могу понять какую версюю Java ставить на неё
Поставил JRE 6u14 и при запуске сервера сталкиваюсь с такой проблемой
Exception in thread "main" java.lang.NoClassDefFoundError: l2p/loginserver/LoginServer

если фрист таем там 7u20

MrKirill1232 06.06.2022 19:46

Ну если тема находится в гавнокоде, то значит должен быть и код...

Java:


Код:

package
com.hecate.randomstuff
;
import
java.nio.file
.
Files
;
import
java.nio.file
.
Path
;
import
java.nio.file
.
Paths
;
import
java.util
.
List
;
public
class
TwoZeroSevenZeroTwo
{
synchronized
void
parseData
(
)
throws
Exception
{
Path
upgradeFile
=
Paths
.
get
(
"C:/MrKirill1232/content_data.txt"
)
;
if
(
!
Files
.
exists
(
upgradeFile
)
)
{
System
.
err
.
println
(
"File not found - "
+
upgradeFile
)
;
}
List

fileContent
=
Files
.
readAllLines
(
upgradeFile
)
;
StringBuilder
out
=
new
StringBuilder
(
)
;
for
(
String
content
:
fileContent
)
{
List

splitContent
=
List
.
of
(
content
.
split
(
":"
)
)
;
int
status
=
0
;
for
(
String
str
:
splitContent
)
{
if
(
str
.
isEmpty
(
)
||
str
.
contains
(
"https"
)
||
str
.
contains
(
"//www."
)
||
str
.
isBlank
(
)
)
{
continue
;
}
out
.
append
(
str
.
replace
(
" "
,
""
)
)
;
status
++
;
if
(
status
==
1
)
{
out
.
append
(
":"
)
;
}
}
out
.
append
(
"\n"
)
;
}
Files
.
writeString
(
Paths
.
get
(
"C:/MrKirill1232/OutputData.txt"
)
,
out
.
toString
(
)
)
;
}
public
TwoZeroSevenZeroTwo
(
)
{
}
public
static
void
main
(
String
[
]
args
)
{
try
{
new
TwoZeroSevenZeroTwo
(
)
.
parseData
(
)
;
}
catch
(
Exception
e
)
{
e
.
printStackTrace
(
)
;
}
}
}



Время: 13:00