2012-10-29 16 views
8

में पलायन मैं ग्रूवीग्रूवी

में भागने में मदद की जरूरत है मैं इस # $ commonTomcat620.max_threads $ # ये मूल्य मैं क्रम में बदलने के लिए की तरह पाठ फ़ाइल में कुछ स्ट्रिंग है।

def str = "#\$commonTomcat620.max_threads\$#" 
    fileContents = fileContents.replaceAll("${str}","100"); 

यह str के रूप में # $ commonTomcat620.max_threads $ # मान printin है:

मैं निम्नलिखित कोड का इस्तेमाल किया। लेकिन फ़ाइल में प्रतिस्थापित नहीं है। मैंने $ # के साथ कोशिश की। यह काम कर रहा है।

धन्यवाद। या

def str = $/#\$$commonTomcat620.max_threads\$$#/$ 

इस (एकल उद्धरण तार के साथ):

यह (डॉलर slashy तार के साथ) काम करता है:

उत्तर

12

आप डॉलर साइन बचने के लिए विकल्पों में से एक जोड़ी

def str = '#\\$commonTomcat620.max_threads\\$#' 

अन्य विकल्प शायद

+1

एकल उद्धरणों का उपयोग करके मेरे लिए समान समस्या हल हो गई। –

संबंधित मुद्दे