Grāmatvedības pakalpojumi

 º 

контакты

 º 

web projects

 º 

Grāmatvedība

 º 

Жизнь и здоровье

 º 

Zaharov.info

 

 - Начало - Регистрация - Ответить - Поиск - Статистика -
Личные заметки на Zaharov.info / Естествознание / Java
Автор Сообщение
dimedrol
Администратор
# Дата: 4 Янв 2007 05:39
Ответить 


Есть строка "любые символы (текст) любые симовлы"

каким образом можно удалить все что содержиться внутри скобок и сами скобки?

Ну что-то типо того:

String regexp = ".*(\\(.*\\)).*";
String line = "любые символы (текст) любые симовлы";
String s;
Pattern pattern = Pattern.compile(regexp);
Matcher matcher = pattern.matcher(line);
if(matcher.matches())
{
s = matcher.group(1);
}

dimedrol
Администратор
# Дата: 4 Янв 2007 10:52
Ответить 


as uses in Delphi : Vse - v Netbeans



Snachala delaem package s nashim unitom.

package mytools;

import java.text.*;
import java.util.regex.*;

public final class qstrings {

// the QStrings class has three fields
public CharSequence input;
public String patternStr;
public String WorkResult;

// the QStrings class has one constructor
public qstrings(String whattofind, CharSequence wheretofind) {
patternStr = whattofind;
input = wheretofind;
}

public void set_params(String whattofind, CharSequence wheretofind) {
patternStr = whattofind;
input = wheretofind;
}


public String Q_FindText() {
Pattern pattern = Pattern.compile(patternStr);
Matcher matcher = pattern.matcher(input);
if (matcher.find()) {
return matcher.group();
}
return null;
}
}




Zatem - podkluchaem v NetBeans poluchennij mytools.jar (berem ego iz kataloga, gde on sozdan)





package geok;

import mytools.qstrings;//только этот класс из пакета
import java.io.*;


public class Main {


/** Creates a new instance of Main */
public Main() {
}

public static void main(String[] args) {
// TODO code application logic here

String str="";

String P_LongNum = "[\\d]{4,}";
String P_Text = "[^#]+";
String sBuf="";

//qstrings qs = new qstrings(P_Text, str);
qstrings qs = new qstrings("","");

Ваш ответ
         

:) ;) :up: :down: :lol: :confused :cool: :mad: :sad: :shame: :smirk: :tongue: ... Отключить смайлики

» Оставьте это поле пустым 
» Логин  » Пароль 
 

Grāmatvedības pakalpojumi

 º 

контакты

 º 

web projects

 º 

Grāmatvedība

 º 

Жизнь и здоровье

 º 

Zaharov.info

 

miniBB™ © 2001-2010