G
grayson
Gast
hallo, ich erhalte beim lesen aus einer datei solch einen string :
// <area shape="rect" href="/home/grayson/project/umlgraph/javadoc/de/materna/global/client/controls/actions/SetTimeAction.html" title="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" alt="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" coords="1533,1374,2272,1422" />
allerdings möchte ich daraus einen rellativen link machen, der so aussieht :
// <area shape="rect" href="./umlgraph/javadoc/de/materna/global/client/controls/actions/SetTimeAction.html" title="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" alt="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" coords="1533,1374,2272,1422" />
d.h, ich muss den abschnitt nach href=" bis /umlgraph...... ausschneiden und dafür einen punkt setzen.
das ganze muss filesystem unabhängig funktionieren. d.h der string:
// <area shape="rect" href="c:/programme/cruisecontrol/project/umlgraph/javadoc/de/materna/global/client/controls/actions/SetTimeAction.html" title="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" alt="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" coords="1533,1374,2272,1422" />
soll ebenso bearbeitet werden wie der erste.
gemainsam sind allen möglichen kombinationen das sie beginnend mit /project/umlgraph....... gleich aussehen.
wie bekomm ich das hin?
danke
// <area shape="rect" href="/home/grayson/project/umlgraph/javadoc/de/materna/global/client/controls/actions/SetTimeAction.html" title="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" alt="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" coords="1533,1374,2272,1422" />
allerdings möchte ich daraus einen rellativen link machen, der so aussieht :
// <area shape="rect" href="./umlgraph/javadoc/de/materna/global/client/controls/actions/SetTimeAction.html" title="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" alt="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" coords="1533,1374,2272,1422" />
d.h, ich muss den abschnitt nach href=" bis /umlgraph...... ausschneiden und dafür einen punkt setzen.
das ganze muss filesystem unabhängig funktionieren. d.h der string:
// <area shape="rect" href="c:/programme/cruisecontrol/project/umlgraph/javadoc/de/materna/global/client/controls/actions/SetTimeAction.html" title="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" alt="{SetTimeAction\n||SetTimeAction(pControlEventParam : ControlEventParam)\l}" coords="1533,1374,2272,1422" />
soll ebenso bearbeitet werden wie der erste.
gemainsam sind allen möglichen kombinationen das sie beginnend mit /project/umlgraph....... gleich aussehen.
wie bekomm ich das hin?
danke