so, mal wieder ein regex aber diesmal richtig schwer (das glaube ich zumindest mal)
hier ist mein string:
man sieht ich habe dadrin 2 so eine art objekte (string, und string2) jetzt will die klammern die diese objekte haben, also die die direkt nach dem eigennamen kommt und die aller letzte die das objekt schließt, ersetzen mit [ bzw. ]. ca so:
hoffentlich ist das machbar
hier ist mein string:
Code:
string {
foo{
blub {
insidetext;
}
}
bar {
asdf {
insidetext;
}
}
qwer {
insidetext;
}
}
string2 {
foo {
insidetext;
}
check {
insidetext;
}
}
man sieht ich habe dadrin 2 so eine art objekte (string, und string2) jetzt will die klammern die diese objekte haben, also die die direkt nach dem eigennamen kommt und die aller letzte die das objekt schließt, ersetzen mit [ bzw. ]. ca so:
Code:
string [
foo{
blub {
insidetext;
}
}
bar {
asdf {
insidetext;
}
}
qwer {
insidetext;
}
]
string2 [
foo {
insidetext;
}
check {
insidetext;
}
]
hoffentlich ist das machbar